WCH沁恒单片机
直播中

哥儿

8年用户 880经验值
擅长:嵌入式技术
私信 关注
[问答]

CH579 Sleep模式的SWD口没有响应了怎么重新给它下载程序?

我在Main函数一开始就进入sleep模式,现在SWD口没有响应了...怎么重新给它下载程序?用的Jlink
  

回帖(1)

张晶

2022-8-30 09:34:31
CH578M/CH579M ARM-SWD调试注意事项

  • SWD调试需要在wchisp工具中开启,(芯片的bootloader需要>=2.5);
  • 使用USB/UART下载后 SWD下载会自动关闭,如需要使用需要再次打开;
  • 低功耗下,SWD会被禁用,导致芯片不能响应SWD,从而下载/调试失败, r如果上电就进休眠,需要在ISP下面重新使能swd,或者下载一次其他固件;
  • 使能了LCD后,如果占用了对应SWD IO, SWD会失效.
  • 无法通过SWD或者在应用程序关闭SWD,需要在wchisp工具中关闭,所以强烈不建议使用SWD去做批量生产,而是用USB或者串口.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分