首页 > 其他 > 详细

STM32Cube 注意事项

时间:2015-05-16 19:52:39      阅读:266      评论:0      收藏:0      [点我收藏+]

开发环境: STM32Cube + keil 5.12 

开发平台: STM32F030R8T6

实验项目: STM32Cube 试水

问      题: Cube 程序编译烧写到 芯片中, 第二次无法正常烧写,只能在另一种boot 模式下才能烧写

解决办法: 将SWD 接口在 PIN_Config 中配置好,不要把所有的pin 都初始化为Analog

 

  1. 在Pinout 选项中,所有的系统用到的引脚都要配置好,其中包括 两个OSC,Jtag/SWD, BOOT0/1,这样就可以把所有未使用的引脚设置为Analog,否则会下载不了程序。

  2. 对于已经把JTAG配置为其他作用,而无法烧写程序的,把boot0改成1 然后按reset 然后仿真器就好用了,因为boot0改成1,就不从flash启动了,jtag引脚就不会被初始化了,用Cube的时候要注意jtag引脚不要被初始化成普通IO

STM32Cube 注意事项

原文:http://www.cnblogs.com/ZBug/p/4508229.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!