芯片设置读保护后,JTAG怎么联不上了?

moon2163913   2009-9-1 11:11 楼主
                                 用 stlink, 在 IAR 中。怎么恢复?

回复评论 (9)

正常现象,这是读保护的功能之一。

可以通过使用RAM启动方式或使用Bootloader解除读保护。
点赞  2009-9-1 11:37
                                 JTAG 下载程序会先把 FLASH 擦除,难道不连带把读保护擦除吗?
点赞  2009-9-1 13:18
JTAG 下载程序会先把 FLASH 擦除,难道不连带把读保护擦除吗?
回答:不能。
点赞  2009-9-1 13:58
                                 JTAG都连不上,咋擦除呢,呵呵。
点赞  2009-9-1 13:59
                                 香版说得对,可以通过 JTAG 使用RAM运行方式运行一个解锁小程序
点赞  2009-9-1 15:26
                                 知道了锁的本质,就啥问题都easy了
点赞  2009-9-1 15:27
                                 锁解了,程序还在 FLASH 中吗?
点赞  2009-9-1 15:40
解锁的同时会被Erase掉,这样才能保护user的代码
否则STM32估计没人敢用了
点赞  2009-9-1 15:41
                                 keil提供了flash option区域的编程算法,把这个编程算法加入到算法列表中,然后选择整片擦除,就可以解除读保护了
点赞  2009-9-3 13:58
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复