stm32cubemx针对STM32F103系列问题挖坑-CMSIS-DAP不能下载调试
使用环境: STM32CubeMX: 6.4.0 MDK: V5.34.0.0 STM32F103系列HAL库版本: V1.8.4
使用CubeMX生成的工程FLASH莫名其妙的不能下载调试
在CMSIS-DAP调试器界面,即使把Debug选项卡中的Connect & Reset Options中的Connect改为under Reset也不行。
后来查找资料,把HAL库版本降到V1.8.0,就可以了,深层次原因未知。
HAL库SPI初始化问题
在SPI初始化最后面加上这两句,否则容易发生SPI硬件错误。如果没有这句话。使用SPI就会硬件错误。切记!
void MX_SPI1_Init(void)
{
uint8_t txData = 0;
uint8_t rxData = 0;
__HAL_SPI_ENABLE(&hspi1);
HAL_SPI_TransmitReceive(&hspi1, &txData, &rxData, 1, 100);
}
stm32cubemx,f103vet6不要用1.8.3版本库,用1.8.0版本
https://blog.csdn.net/u014141461/article/details/114228061
Flash Download failed - “Cortex-M3“解决方法
https://blog.csdn.net/suitanghe/article/details/121569498?spm=1001.2101.3001.6650.6&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-6-121569498-blog-125979722.t5_refersearch_landing&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-6-121569498-blog-125979722.t5_refersearch_landing&utm_relevant_index=13
|