打印
[技术问答]

MCU在调试模式下运行正常,上电自启动后运行不正常

[复制链接]
283|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
duo点|  楼主 | 2023-5-23 10:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
借助于仿真器,电路板在keilmdk4环境下程序可以正常运行跑起来,(程序已下载到芯片中)。不断电拿掉仿真器脱离开发环境(keilmdk4),程序依然可以正常运行。但电路板断电后,重新加电后程序不能运行,跑不起来。

使用特权

评论回复
沙发
七毛钱| | 2023-5-24 10:00 | 只看该作者
config 寄存器启动项配置是否正确,代码烧录到APROM需要选择从APROM启动。而debug模式下不看config位

使用特权

评论回复
板凳
Betty996| | 2023-5-24 11:19 | 只看该作者
可能是断电后数据丢失了

使用特权

评论回复
地板
Carmen7| | 2023-5-24 12:23 | 只看该作者
加一个非易失性存储器吧

使用特权

评论回复
5
Estelle1999| | 2023-5-24 13:25 | 只看该作者
添加掉电保护机制就好了

使用特权

评论回复
6
Alina艾| | 2023-5-24 14:38 | 只看该作者
你是不是程序的存储模式弄错了?

使用特权

评论回复
7
Charlene沙| | 2023-5-24 16:32 | 只看该作者
使用带有备用电源的芯片来确保电路板在断电后仍然可以保持供电

使用特权

评论回复
8
Annie556| | 2023-5-24 17:42 | 只看该作者
有可能是电路板上的电容器电量耗尽,导致断电后复位不了

使用特权

评论回复
9
Belle1257| | 2023-5-25 07:05 | 只看该作者
复位电路出现故障了吧

使用特权

评论回复
10
alxd| | 2023-5-25 08:23 | 只看该作者
听你的描述感觉像你的主板处于调试模式,但实际你需要一个正常的模式

使用特权

评论回复
11
B1lanche| | 2023-5-25 10:25 | 只看该作者
你硬件怎么设计的,来看看你的电路图

使用特权

评论回复
12
Candic12e| | 2023-5-25 13:41 | 只看该作者
重新烧录一下程序到电路板上的存储器中吧,估计能好使

使用特权

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

本版积分规则

395

主题

1520

帖子

1

粉丝