社区
单片机/工控
帖子详情
单片机c语言程序为何总是跑飞?
nick0411
2006-11-01 10:55:27
为什么程序老是跑飞?该如何检测,有没有比较通用的解决办法啊?
...全文
541
10
打赏
收藏
单片机c语言程序为何总是跑飞?
为什么程序老是跑飞?该如何检测,有没有比较通用的解决办法啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaofeng912520
2006-11-06
打赏
举报
回复
加个看门狗吧,看是否有帮助.
做鸡真好吃
2006-11-04
打赏
举报
回复
啥叫跑非????
枫孜
2006-11-02
打赏
举报
回复
查查数组的下标是不是越界
比较容易出的问题
icesnows
2006-11-01
打赏
举报
回复
堆栈大小、位置什么的没处理好也有可能跑飞!
色郎中
2006-11-01
打赏
举报
回复
串口应该是最基本的通信了啊
仔细再看看 吧
帮你顶下
dylqhjimmy
2006-11-01
打赏
举报
回复
是不是你在设计头码判断程序时有漏洞,导致程序跑飞呀?你可以先讲程序运行的流程图画出来,捋顺各部分程序的功能后再查找可能出问题的地方,可以在调试过程中采用断点测试的方法测试。
nick0411
2006-11-01
打赏
举报
回复
谢谢上面两位的指点,程序每次跑飞后,到达的地点不一样,很让人郁闷;
我在写串口(RS232)接收数据的程序,用ST72324单片机,可能是接收程序有问题,主要问题处在头码判断那里,这该如何是好
lbing7
2006-11-01
打赏
举报
回复
先估计一下跑飞的可能的原因,然后再一步步跟进去
也可以这样,在确定跑飞后.看看跑到哪 了,再跟流程看看从什么地方可以跑进来,回追到原因处
fufu89
2006-11-01
打赏
举报
回复
用一些调试手段跟踪阿,比如print,led等等
nature03
2006-11-01
打赏
举报
回复
用楼上的方法设置一些LED来提示跑飞的位置,找到以后根据情况处理。
一般来说加个看门狗就可以很好的解决问题了。
c语言
编写
单片机
技巧
此外,
C语言
程序
具有完善的模块
程序
结构,从而为软件开发中采用模块化
程序
设计方法提供了有力的保障。因此,使用
C语言
进行
程序
设计已成为软件开发的一个主流。用
C语言
来编写目标系统软件,会大大缩短开发周期,且...
小技巧找到
单片机
程序
总
跑
飞
的原因
常接触
单片机
的朋友,肯定遇到过
单片机
程序
跑
飞
的问题。由于
程序
较为复杂,所以一旦出现
跑
飞
的现象就比较难以查找错误出现的地方,网络上对错误的解释和解决方法也比较五花八门,并不方便查找。小编特意帮大家整理了...
用C8051F
单片机
写的中断控制
程序
(
C语言
)
使用按键进入外部中断,从而控制LED灯的亮灭,适用于新手学习 /******************************************************** **功能描述:利用按键产生外部中断,控制LED灯的亮灭 ************************************...
51
单片机
C语言
程序
100例
:用
单片机
控制一个灯闪烁:认识
单片机
的工作频率 .................................4 实例 5 :将 P1 口状态分别送入 P0 、 P2 、 P3 口:认识 I/O 口的引脚功能 ............ 5 实例 6 :使用 P3 口流水点亮 8 位...
51
单片机
c语言
程序
执行顺序,51
单片机
程序
执行流程详解
单片机
是没有上操作系统的东西,在keil中编写的代码都是裸机代码,深入编写裸机代码有助于了解硬件的...为何要加一句while死循环让
程序
停留在main函数中呢。将while(1);语句去掉有什么影响么?写一个很简单的
程序
试一...
单片机/工控
27,375
社区成员
28,769
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章