在学习STM32遇到一些问题,想问问大家有没有什么解决方法。
首先我用的芯片是STM32F103CBT6 IDEl用的是KEIL5。boot 设置都是下拉到地。
1、用STLINK下载程序。但是每次下载时都必须按下复位按键才能下载,而且下载后必须按下复位程序才能运行。软件需要设置的地方我都有设置,一会上图。有什么解决办法么?不按复位的话它会报错 Error: Flash Download failed - "Cortex-M3"
2、仿真问题。软件模拟仿真可以运行,但是硬件仿真却不行。点开后不知道程序跑到哪里,全速,单步都不行,复位也不好使。
注:SWD的两个信号脚分别有上拉和下拉电阻
猜测:有没有可能是KEIL不稳定造成的?还有就是STM32F103CBT6芯片本身的问题。因为之前有用过STM32F103RC的最小系统什么问题都没有。
求大家给点建议。
|