现在板子PB22 PB23都没有电阻电容,使用SWD下载程序后,程序能运行,断电后再上电程序就不能运行了,需要PB22接高电平再上电,然后程序才能正常运行。怎么才能关掉BootLoader,能不能像STM32那样自己写引导程序进入APP程序呢?
热门产品 :
CH182: 以太网PHY收发器芯片
现在板子PB22 PB23都没有电阻电容,使用SWD下载程序后,程序能运行,断电后再上电程序就不能运行了,需要PB22接高电平再上电,然后程序才能正常运行。怎么才能关掉BootLoader,能不能像STM32那样自己写引导程序进入APP程序呢?
你这边应该是上电的时候,pb22接地进boot跑引导程序了,可以像我们demo板一样设计,是不会每次都进进boot的,只有按键按下,将pb22接地才会停留在boot中等待升级,
自带的boot是无法关闭的,你不去触发就可以,自己写boot可以参考我们的IAP例程。
那我是不是可以直接用个上拉电阻接PB22,这样可以吗?使用SWD烧录能正常吗?
关键是不要接地,上拉电阻是可以不接的,boot里面已经默认拉高了,如果仅是自己调试,可以使用swd下载,批量烧录建议使用usb下载。
USB下载是不是还得要电脑呢?CH有离线下载器卖吗?
可以使用电脑也可以使用脱机烧录器下载,批量都是用脱机烧录器的多,脱机烧录器可以联系官网销售购买。
好的,非常感谢