查看原文
其他

基于ARM MDK调试STM32的两个小提醒

Miler 茶话MCU 2022-09-10

STM32家族的新品面市可谓是接二连三,相应的IDE版本也在不停地更新。这里就分享两个基于ARM MDK开发环境,在调试STM32G4系列芯片、STM32L0芯片过程中可能遇到的两个小问题及解决办法。【注:文中手机模式下,图片可点击放大


一、STM32G4系列芯片下载不畅

我们在使用STM32G4芯片基于ARM MDK开发环境调试时,可能会遇到下载不成功的情况。往往需要使用STLINK Utility工具先行擦除后才能进行下载。


这里注意两个地方,第一,如果你使用的是STM32G4系列的ST提供的开发板,板载的调试器STLINK的版本是STLINK V3


另外,在flash下载配置的那个地方,选择全片擦除。如下图所示:


二、STM32L0芯片无法被识别

我们在使用STM32L053做产品开发,基于ARMMDK 5.28或5.29版本IDE的调试过程中,可能会遇到无法连接的现象,并提示不认识的ST器件。如下图所示:

这时我们可以尝试将debug配置中有关复位与连接选项,按下图圆圈所示调整为with Pre-reset.。

好,基于ARM MDK进行STM32调试的两个小提醒就分享到这里,以供参考。祝君好运~


====================

往期话题链接【点击阅读】:

1、基于STM32H7芯片的矩阵运算应用示例

2、STM32 IAP应用中的几个常见问题

3、基于STM32H7 DMA传输的SPI 应用示例

4、STM32定时器停止PWM输出时的电平话题

5、使用MDK 自带逻辑分析仪显示任意波形


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存