[STM32F1] 实际运行的结果与自己设想不一致

[复制链接]
4517|89
 楼主| huwr 发表于 2021-3-1 23:28 | 显示全部楼层

明白了,多谢大家讨论这么多哈
SantaBunny 发表于 2023-3-8 10:54 | 显示全部楼层
在内存那里看看
10299823 发表于 2024-1-4 18:16 | 显示全部楼层
这可能是由于编程时的逻辑错误,比如错误的算法实现,或者是变量命名和使用的错误。
sesefadou 发表于 2024-1-5 09:24 | 显示全部楼层
考虑增加滤波电容、磁珠等抗干扰措施,提高程序的稳定性。
uptown 发表于 2024-1-5 18:21 | 显示全部楼层
验证中断优先级、使能及服务函数编写是否合理。确认中断触发和响应机制正确,清除中断标志位的操作是否及时且恰当。
sdlls 发表于 2024-1-5 20:28 | 显示全部楼层
注意动态分配内存(堆)时是否存在泄漏或者越界访问问题。
mattlincoln 发表于 2024-1-5 21:01 | 显示全部楼层
检查代码逻辑,确保算法实现无误。
olivem55arlowe 发表于 2024-1-6 19:09 | 显示全部楼层
使用调试工具,如仿真器、示波器等,观察程序运行过程中的信号变化
abotomson 发表于 2024-1-6 19:33 | 显示全部楼层
有时候编译器或开发环境的缺陷或错误可能会导致程序运行异常。
adolphcocker 发表于 2024-1-6 20:00 | 显示全部楼层
检查单片机的时钟设置是否正确              
tifmill 发表于 2024-1-6 20:35 | 显示全部楼层
程序逻辑错误、变量定义错误、数组越界、指针使用不当
gygp 发表于 2024-1-6 20:56 | 显示全部楼层
编译器可能会对程序进行优化              
mnynt121 发表于 2024-1-6 21:40 | 显示全部楼层
使用仿真器、示波器、逻辑分析仪等工具,观察关键点的信号波形和变量值变化
jackcat 发表于 2024-1-7 21:32 | 显示全部楼层
程序逻辑错误、变量定义错误、数组越界、指针使用不当
dspmana 发表于 2024-1-7 22:50 | 显示全部楼层
输入和输出的数据类型和格式正确              
AIsignel 发表于 2024-1-8 10:47 | 显示全部楼层
这个计划必要细致细节的,。
天天向善 发表于 2024-1-8 14:07 | 显示全部楼层
我以前没有做过远程升级,我不确定它的效果如何
mmbs 发表于 2024-1-8 14:42 | 显示全部楼层
可能是硬件电路连接不正确、接口损坏、电源电压不稳定等问题
iyoum 发表于 2024-1-8 16:02 | 显示全部楼层
查看全局变量、局部变量的声明和使用是否符合预期,防止未初始化或覆盖导致的问题。
linfelix 发表于 2024-1-8 16:34 | 显示全部楼层
单片机或其外围硬件(如传感器、执行器等)可能存在故障,或者硬件连接错误
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部