请教有关CH552G的三个问题

1、CH552G如果用串口模式下载程序,是不是只能通过P16P17进行下载,能否通过P30P31下载吗?

2、该芯片用户数据是不是最大只有128B?

3、如果将RST引脚设置为普通的IO口,如何进行读写?

您好

1,下载串口引脚无法更改

2,是的

3,RST引脚内置下拉,仅可用于上升或高电平中断,或者其他功能映射

若有大容量data和多引脚需求可以考虑使用CH546/7


下载和调试同时使用P16P17,应该可以吧?


可以的。正常烧录下,用户程序不会影响下载。


可以软件不断电下载吗?


可以考虑使用IAP或者跳转boot方式,跳转boot方式可以参考IAP例程。


我依然用USB方式来烧录,可以通过跳转boot方式来实现下载吗?贵公司的下载工具是否支持?STC8H8K64U就可以这样不停电下载,开发调试时太方便了。


建议可以先跑一下例程EVT包中的IAP例程,在APP中判断触发跳转条件跳转到BOOT,此时可以使用WCHISPTOOL工具再次下载,注意使用跳转BOOT方式时,ISP配置必须和上次下载配置相同。


试了,必须先让芯片进入boot,烧录工具才能认到ch552 usb设备,然后再点击烧录工具中的“下载”按钮。



第一次先使用冷启动方式进入boot,将IAP例程下载到芯片中,按下复位键或重新上电,该程序演示P17引脚链接的LED灯不停闪烁,当P16检测到低电平时跳转到BOOT,ISP工具可识别。


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