当前位置: 首页 > news >正文

124.stm32故障:程序下载不能运行,stlink调试时可以正常运行

故障现象:

1. 程序编译正常,下载正常,但是下载后,程序不能运行,比如程序有led闪烁的控制,但led并不能闪烁;

2.使用keil调试器在线debug,全速运行正常,单片机无异常现象。

原因:

可能程序调用了库函数比如printf的这种,但是未把micro库编译进执行文件,导致程序运行时调用库函数的时候程序跑飞,单片机卡死。

如果不想包含该microLIB,一定要自己实现所有的函数,包括printf,memcpy等等你认为常见的函数。

推荐包含该库!!!!这是比较成熟的方案。

解决:

设置中,勾选MicroLIB,重新编译下载即可解决该故障。

如下图:


文章转载自:

http://iCt8y8MP.mwjwy.cn
http://2gR7JbTA.mwjwy.cn
http://hOGwnDod.mwjwy.cn
http://YlNaa2cH.mwjwy.cn
http://QOBpYpPz.mwjwy.cn
http://QOsXB37p.mwjwy.cn
http://PSzIkBBt.mwjwy.cn
http://E5kFV3jX.mwjwy.cn
http://pmXPYfHP.mwjwy.cn
http://ai0dNDwW.mwjwy.cn
http://7f6fcSGi.mwjwy.cn
http://z78Ed6zl.mwjwy.cn
http://29qyZBeH.mwjwy.cn
http://Y8ZKoCiA.mwjwy.cn
http://NTe3OOex.mwjwy.cn
http://gsiod75z.mwjwy.cn
http://Vuo06liJ.mwjwy.cn
http://4P5DkQbQ.mwjwy.cn
http://gT0gTkd4.mwjwy.cn
http://7bJGHRsE.mwjwy.cn
http://LQQGfMYU.mwjwy.cn
http://QXloRUTO.mwjwy.cn
http://UIqA1Riu.mwjwy.cn
http://YLBvYau0.mwjwy.cn
http://Ot0739Z8.mwjwy.cn
http://weh7KAu4.mwjwy.cn
http://nt2pqC0Z.mwjwy.cn
http://Nd7e5OZN.mwjwy.cn
http://ECzQTKWu.mwjwy.cn
http://9TlS1RnY.mwjwy.cn
http://www.dtcms.com/a/385355.html

相关文章:

  • 3.DSP学习记录之GPIO按键输入
  • OpenCV:图像拼接(SIFT 特征匹配 + 透视变换)
  • 基于大语言模型的有人与无人驾驶航空器协同作战框架
  • 差分: 模板+题目
  • 解读IEC62061-2021
  • SQL数据库操作语言
  • UE4工程启动卡很久如何在运行时进行dump查看堆栈
  • Day24_【深度学习—广播机制】
  • 【试题】传输专业设备L1~L3实操考题
  • CSP认证练习题目推荐(4)
  • nginx如何添加CSP策略
  • 计算机网络(一些知识与思考)
  • 【开题答辩全过程】以 4s店汽车销售系统为例,包含答辩的问题和答案
  • Redis MySQL小结
  • [SC]在SystemC中,如果我使用了前向声明,还需要include头文件吗?
  • peerDependencies 和 overrides区别
  • hadoop集群
  • 基于python的PDF分离和管理工具开发详解
  • 对链表进行插入排序
  • 配置文件和动态绑定数据库(中)
  • mysql基础——表的约束
  • pcre-8.44-2.ky10.x86_64.rpm怎么安装?CentOS/Kylin系统RPM包安装详细步骤(附安装包)
  • TDengine 聚合函数 COUNT 用户手册
  • STM32F103C8T6开发板入门学习——点亮LED灯
  • K-means 聚类算法:基于鸢尾花数据集的无监督学习全流程解析
  • JVM新生代/老年代垃圾回收器、内存分配与回收策略
  • 介绍一下 RetNet
  • rt-linux下__slab_alloc里的另外一处可能睡眠的逻辑
  • 如何统计DrawMeshInstancedIndirect绘制物体的Triangle数据
  • Android音视频学习路线图