打印
[其他]

MM32无法进行烧写的软件原因

[复制链接]
2863|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
redone|  楼主 | 2021-10-28 14:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、程序下载错误,MM32MCU有F、L、SPIN、W、P五大系列,对于不同的MCU我们有不同的库、启动文件与例程,大家下载程序前请查看自己MCU版本型号是否与要下载的程序对应,例如MM32F031C6T6分q版和n版,两个型号由于时钟域配置不同,程序不能直接共用。

2、MCU处于读/写保护状态,当MCU处于读保护状态时,FLASH空间处于写保护状态,此时无法使用SWD协议对内核、外设、FLASH进行访问,无法进行下载调试。

3、MCU处于低功耗状态,当MCU处于不同模式低功耗状态时,MCU的外设区域会处于断电状态,调试器识别MCU处于断电状态,无法进行下载调试。

4、SWD的两个引脚PA13、PA14被复用为其他功能或通用IO,PA13、PA14被配置为其他工作模式,此时PA13、PA14无法正常工作在SWD模式,调试器无法通过SWD协议进行下载调试。

5、程序下载过程中出错,由于下载速度和调试器版本特性等原因造成下载过程中出错,导致MCU进入HardFault状态(程序跑飞),此时无法进行下载调试


使用特权

评论回复
沙发
看别人照片| | 2021-10-28 15:31 | 只看该作者
这个程序下载的错误,是硬件的原因,确定无疑了。

使用特权

评论回复
板凳
lajfda003| | 2021-10-28 16:17 | 只看该作者
这样的问题,确实没有遇到过,不知道怎么给你解释。

使用特权

评论回复
地板
sasdfji001| | 2021-10-28 16:26 | 只看该作者
这个没有遇到过,很难办。

使用特权

评论回复
5
jflahdink09| | 2021-10-28 16:55 | 只看该作者
最终找到问题的原因了吗?还是?

使用特权

评论回复
6
redone|  楼主 | 2021-11-5 11:53 | 只看该作者
这是总结归纳好不好~

使用特权

评论回复
7
q1d0mnx| | 2021-11-15 21:50 | 只看该作者
请问楼主,如果Swd接口被复用的话,程序烧不去,应该怎么解决?

使用特权

评论回复
8
su1yirg| | 2021-11-15 21:50 | 只看该作者
还有下载算法选择错误,也下不进去的

使用特权

评论回复
9
t1ngus4| | 2021-11-15 21:51 | 只看该作者
还有连接线不稳定,也可能下不进去哦

使用特权

评论回复
10
tax2r6c| | 2021-11-15 21:51 | 只看该作者
属实正常,低功耗状态下不能调试

使用特权

评论回复
11
w2nme1ai7| | 2021-11-15 21:52 | 只看该作者
下载不进去,有千万种可能特别费脑筋

使用特权

评论回复
12
lamanius| | 2021-11-15 21:52 | 只看该作者
进入保护状态的话,怎么办呢?

使用特权

评论回复
13
kaif2n9j| | 2021-11-15 21:53 | 只看该作者
请问楼主,进入保护状态的话,你是怎么解决的?怎么解锁的?

使用特权

评论回复
14
g0d5xs| | 2021-11-15 21:53 | 只看该作者
我还遇到过,因为杜邦线不良导致下载失败的呢

使用特权

评论回复
15
p0gon9y| | 2021-11-15 21:54 | 只看该作者
正常情况下,只要操作正确,基本上都可以正常下载和调试

使用特权

评论回复
16
l1uyn9b| | 2021-11-15 21:54 | 只看该作者
这个帖子写的非常好,非常有科普意义

使用特权

评论回复
17
suw12q| | 2021-11-15 21:55 | 只看该作者
芯片被锁的时候也是调试不了的

使用特权

评论回复
18
y1n9an| | 2021-11-15 21:55 | 只看该作者
其实还有,建议仿真调试的时候,把rst引脚引出来

使用特权

评论回复
19
lix1yr| | 2021-11-15 21:56 | 只看该作者
还没调过低功耗的产品,正常来说,低功耗是不能仿真的

使用特权

评论回复
20
liu96jp| | 2021-11-15 21:56 | 只看该作者
还是Swd引脚被复用的时候,怎么烧录程序啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

132

主题

742

帖子

5

粉丝