CH573无法进入ISP模式

你好,我预留了ISP模式的进入按钮(PB22对地),但是在有的硬件上按下后插入USB还是无法正常进入ISP模式。请问这是怎么回事?会不会和我进入了下电模式有关?

1、CH573芯片必须掉电之后,再重新上电,也就是必须保证芯片冷启动下载(RST不要接对地104电容)。

2、PB22连接GND,请确认此条件成立。

3、USB通信正常。

CH573芯片进入USB的ISP模式的三个必要条件。从目前来你的帖子来看,

建议看下1,3两项,芯片是否完全掉电后再上电,USB布线。

--end


你好,看上去1-3点都满足。看上去是我使用了ISP SDK开发的下载工具下载后导致的,请问是哪个配置选择错了后会导致无法使用按键进入ISP模式?我使用你们所说的擦除代码前面4K数据的操作是可以进入的,但是就是按键无法进入。


当前我的配置是:


            IspMcuType = 0x73, // CH573
            IspMcuSeries = 3, // CH57x
            IsMcuResetAfterIsp = true, // ISP 后重启
            IspInterface = 0, // USB下载

            UILangIsCH = true,

            IsEnableLongRest = false, // 禁用长复位
            IsEnableResetPin = true, // 启用 Reset Pin
            IsXtOscStrong = false, // 禁用晶体振荡器增强对外驱动能力,CH554不支持
            IsEnableP0PullUp = false, // 禁用系统复位期间P0端口的内部上拉电阻,CH554不支持
            IsEnableIAP = false, // 禁用 IAP 功能
            IsFirstRunIAP = false,
            BootPinNum = 0x00,
            IsNoKeyDnAtSer = true, // 启用串口免按键下载
            IsClearDataFlash = false, // 不清除 DataFlash 区域
            UserFileName = "",
            EnableBootLoader = true,

            IsCodeProtect = true,
            IsBootLoader = true,


其他配置保持默认(空)


BootPinNum = 0x00,

试试看在这个"进不去isp模式"的芯片上,把usb的D+ 上拉10K 到3.3v 看能不进isp,

如果能进就是烧录时候,改掉了PB22引脚,变成了PB11

芯片USB下载IO串口下载IO默认进ISP IO进入ISP检测可选进ISP IOCH577FPB10_D- /PB11_D+PA8_RX/PA9_TXPB22 低电平上电时候PB11 高电平CH578F不支持PA8_RX/PA9_TXPB22 低电平上电时候PB11 高电平CH578MPB10_D- /PB11_D+PA8_RX/PA9_TXPB22 低电平上电时候PB11 高电平CH579FPB10_D- /PB11_D+PA8_RX/PA9_TXPB22 低电平上电时候PB11 高电平CH579MPB10_D- /PB11_D+PA8_RX/PA9_TXPB22 低电平上电时候PB11 高电平CH573XPB10_D- /PB11_D+PA8_RX/PA9_TXPB22 低电平上电时候PB11 高电平CH573FPB10_D- /PB11_D+PA8_RX/PA9_TXPB22 低电平上电时候PB11 高电平CH571FPB10_D- /PB11_D+PA8_RX/PA9_TXPB22 低电平上电时候PB11 高电平CH571DPB10_D- /PB11_D+PA8_RX/PA9_TXPB7 低电平上电时候PB11 高电平



可以了,多谢


您好,请问您的ISP SDK从哪搞的啊?能提供下吗?谢谢


只有登录才能回复,可以选择微信账号登录