IAR首次给单片机STM32下载解锁flash

时间:2018-10-09

  新板子焊接好后,在编译的时候次遇到了这样的问题:

  Warning: STack pointer is setup to incorrect alignment. Stack addr = 0xAAAAAAAA

  开始以为是调试器的问题,我用的Jlink的SWD接口模式,换了STLink还是这个毛病,后来提示需要板子初始化,试了无果,后来查看IAR的帮助文档发现是Flash被保护了,以下摘自Help文档:

按照说明,在IAR安装目录下找到指定的运行程序JLinkSTM32.exe(D:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\bin)在JLink与板子有效连接的情况下运行此程序,结果如图:

至此,已经解锁完毕。可以随心所欲的烧写了。。。

上一篇:无人机的工作原理分析:MCU起到怎样的作用?
下一篇:单片机三种烧录方式ISP、IAP和ICP有什么不同?

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料