99问答网
所有问题
单片机运行5天后死机了是怎么回事
如题所述
举报该问题
其他回答
第1个回答 2017-07-24
看完郭天祥“十天学会单片机”之后基本了解并掌握了51单片机的基本知识,可以继续学习以下内容:
1)因此可以从实际工程角度,进行项目开发,从而巩固学过的知识;
2)结合C51语言,进一步学习C,C++语言的,把C语言吃透,把C语言的一系列的语句能灵活自如;
3)如果想搞纯粹单片机开发,可以继续学习STM32单片机,现在电子行业STM32单片机已经是主流了,同时stm32也是一款简单的基于ARM架构的单片机。
相似回答
请教各位大侠,关于
单片机
长时间
运行死机
的问题
答:
长时间运行死机的原因相对也算多:①有振荡器(特别是陶瓷振荡器)振荡不良
,长时间运行后,振荡器停振导致单片机死机。②
有单片机(特别是国产某晶)性能不佳
,平均每1~1月就有一次死机。③
有设计(硬件抗扰)不佳
,使用环境出现恶劣条件(各种干扰:静电、电磁、脉冲……),导致单片机死机。………对...
STM32
单片机
程序
死机
,有哪些原因引起
答:
1、意外中断
。是否打开了某个中断,但是没有响应和清除中断标志,导致程序一直进入中断,造成死机假象。2、
中断变量处理不妥
。若定义某些会在中断中修改的全局变量,这时要注意两个问题:首先为了防止编译器优化中断变量,要在这些变量定义时前加volatile。其次在主循环中读取中断变量前应该首先关闭全局中断,...
单片机死机
的原因求助高手
答:
单片机死机的原因,
通常是因为周围环境干扰比较严重
,如工厂车间各种机器,电焊机等工作时,就是产生很强的干扰脉冲,加上单片机的防干扰措施不到位,就是会被干扰破坏了正常的动行,造成飞程序,进入死机状态。如果是在这种环境下的单片机,就是做好防干扰措施。
单片机
出现
死机
现象?
答:
如果具有自动复位功能,那么,如果是电压影响的话,也会重新工作的啊,那么,你的
死机
就是程序的问题了,可能这个工地的使用了某种特殊的功能或者设置导致的,建议你查查您的程序,如果没有自动复位功能,哪就加个电容与电阻上去吧.我估计还是你的软件有BUG。仔细查查吧。
单片机死机
的原因有哪些?
答:
软件方面:比如死循环,如没有中断的情况下,sjmp $,
执行
到此肯定死胡同了;比如转移到一个非程序区,肯定
死机
,常见的干扰就是多出现该情况;比如进入中断服务程序,没有关中断而再次处罚中断,也能死机的;在用MOVC实现分支转移时,处理不当也可以死机;数据溢出也能死机...等等很多了。
单片机
自己复位,或
死机
,一般
是什么
原因?
答:
把你的程发上来。原因有以下几点:1.是否有用看门狗。如果是的话是否按时喂狗。2。堆栈(SP)值设置的是否合理。3.工件现场是否有强干扰。4.电路板焊接面是否有短路的可能。或是长的引脚没有剪干净。5.是否有使用外部储存器。程序是否正确。6。是否有不应出现有死循环。
51
单片机死机
重启的原因有哪些?
答:
rest的原因很多:1.
如果堆栈溢出的话
,你初始化时是不是加指令MOV SP,#60H初始化堆栈了吗?因为上电复位以后8051类单片机的SP值是07H,这个值并不是很好,所以容易导致堆栈溢出。2. 你看门狗是否启用,如果看门狗启用的话,你是不是适时喂狗了?也有可能看门狗定时器溢出,导致芯片复位。3. 你的...
...一段时间
后
自动停止,之后无反应,要重新插拔usb启动,
是为什么
...
答:
可能性很多。例如你是不是根本没写主循环体……
单片机
低电压导致的
死机
答:
单片机
程序
死机
,跑飞了可以从以下几个方面查找原因:1. 意外中断。是否打开了某个中断,但是没有响应和清除中端标志,导致程序一直进入中断,造成死机假象;2. 中断变量处理不妥。若定义某些会在中断中修改的全局变量,这时要注意两个问题:首先为了防止编译器优化中断变量,要在这些变量定义时前加volatile...
大家正在搜
单片机运行一段时间后死机
单片机怎么运行
单片机程序怎么运行
单片机能够直接运行的程序是
51单片机死机
怎么让51单片机重启
STC单片机死机
单片机死机原因
干扰单片机死机
相关问题
请教各位大侠,关于单片机长时间运行死机的问题
单片机程序运行一段时间后,死机怎么办
请教各位大侠,关于单片机长时间运行死机的
STM32单片机电路长期运行一段时间死机
长时间使用霍尔传奇器导致51单片机死机是怎么回事
单片机串口发送数据就死机,这是怎么回事?
keil5怎么解决仿真死机的问题
单片机串口死机,发送一个命令进去执行一次就没反应了,必须重启...