44问答网
所有问题
stm32单片机下载完程序后功能正常,但是在按下复位键或者断电重启后所有功能都消失了,就这是为什么?
如题所述
举报该问题
其他回答
第1个回答 2023-05-06
最常见的情况就是BOOT引脚设置错误,从不当的位置引导了。另一种常见情况见于连接设计错误,例如将向量表放到了SRAM里却没有相应的初始化代码。
前一种情况,核对你的BOOT引脚。后一种情况,初学者还是老老实实把向量表放到Flash最前端,将来玩溜了再背着向量表东征西讨。
相似回答
STM32断电
后再上电就不能运行
程序了,
BOOT0跳线帽正确的
答:
我在IAR下用JLINK下载并调试程序。退出
程序后,
由于JLINK继续在给板子供电。这时候板子上的
程序重启
并正常的运行。然后断掉JLINK供电,注意这时候并没有拔掉连接到板子上的JTAG口。给板子供上5V的电,奇怪板子不能够跑起来了!!!折腾了好久发现拔掉连接到板子上的JTAG口,供上5V电,板子工作起来了,哈哈...
STM32单片机程序
死机,有哪些原因引起
答:
1、意外中断
。是否打开了某个中断,但是没有响应和清除中断标志,导致程序一直进入中断,造成死机假象。2、中断变量处理不妥。若定义某些会在中断中修改的全局变量,这时要注意两个问题:首先为了防止编译器优化中断变量,要在这些变量定义时前加volatile。其次在主循环中读取中断变量前应该首先关闭全局中断,...
单片机
LCD实验
复位或者
重新上电就不再显示是为什么
答:
这是LCD没有刷新
,你加上刷新屏幕的代码试试?
第一次使用
STM32的单片机,但下载完程序后
没有反应,比如,点亮LED闪烁...
答:
你跑的应该是裸机程序
,你看下你下载时是不是有拨什么开关没?下载和程序跑起来开关是不一样的。
大家正在搜
stm32单片机怎么下载程序
stm32单片机用什么编程
stm32单片机程序
stm32单片机程序100例
stm32单片机程序读出
stm32单片机烧程序步骤
stm32单片机程序编写
stm32单片机用的什么语言
stm32单片机功能介绍