怎么我的单片机程序老跑飞?(STC的)而且跑飞后再写也写不进去。
1、你好我想问你知道跑飞的意思吗,程序跑飞一般是指PC指针不按照你的程序思路去指向了,比如你退出中断的时候应该回到之前的那个压栈PC处却没有,这样的现象我们认为程序跑飞。2、对于程序跑飞一般我们采用看门狗的方式来让程序复位,防止程序跑飞造成严重后果。3、看不到现象不一定是跑飞,不过STC这类片...
stc单片机容易跑飞
1 看看有没有堆栈溢出 2程序储存段有没有越界。3电源电压不稳,加大电源滤波电容加一个5伏稳压二极管 4io口是否受到外界干扰最好加光耦隔离 5如果自动复位,复位引脚不用时接上拉电阻到5伏,同时引脚加个对地电容 6板子地线要接地
STC单片机 eeprom数据丢失?程序跑飞?跑乱?
如果知道了PC是如何处理文件系统的,你就知道如何处理STC的EEPROM了。无非是确保任何时候断电,EEPROM都可以恢复。我做的设计,从来没有报EEPROM出问题的。 查看原帖>> 麻烦采纳,谢谢!
stc11f02单片机用内部振荡时,开看门狗还会跑飞,重新上电才行
stc11f02单片机用内部振荡时,开看门狗还会跑飞,重新上电才行 如题!很简单的一个程序,晚上再贴上来。输入输出都光耦隔离了... 如题!很简单的一个程序,晚上再贴上来。输入输出都光耦隔离了 展开 我来答 分享 新浪微博 QQ空间 若以下回答无法解决问题,邀请你更新回答1个回答 #热议# 大多数男性都抵触彩...
什么叫单片机的程序“跑飞”
(干 扰或程序漏洞),程序运行在了1000之后的区域,就 是程序“跑飞”这里面可不是你要的代码,根你设定的运行过程毫无关系,也许只有运行完了(程序计数器加到 最大值后自动清0),才能回到程序的开头,也许死在某个地方,永远回不来了 这时如果有看门狗,就可以复位或回到你程序设定的某个地方 ...
有人说STC单片机不稳定,具体表现在哪些方面?
其中有一点表现的非常明显,就是掉电跑飞,就是STC单片机,在掉电的瞬间到完全掉电这一过程中,程序会跑飞了,乱跑.曾经我做的一款产品,里面有个功能是把参数存储与24C16里,这个存储功能不会轻易激发,只有发现参数改变了之后才写24C16.结果有数次,掉电之后再上电,参数居然变了,而且总是那一个参数,数值...
程序跑飞是什么意思?
问题一:嵌入式程序的跑飞是什么意思? LZ您好,我正在学习单片机,以下是我的个人理解:程序跑飞,就是程序跑得跟设计想法完全不一样,而且单片机此时对于各种外接的设备(按键、显示屏、LED灯等等),还有之前程序中设置的外中断,计时器,串口中断等等本来应有的反应也彻底没有了,单片机进入了一个不...
stc单片机,485通信总是爱死机,一个主机,四个从机
STC 应该是有看门狗的功能吧 试试看门狗呢(能有效解决程序跑飞已经死机问题)?还有STC的单片机容易受电磁干扰比较严重吧 看看实验环境 是否受到某些干扰
这是变频器对单片机的干扰吗?
以上的判断,我更倾向于第二条和第三条,即,你电源的不稳定性(纹波过大,或者存在时间过大的过冲)造成了单片机的程序的跑飞,进而触发了看门狗 以上仅个人观点,如果想要验证,你还需要做进一步测试:1 用示波器测量开关电源的输出 2 把看门狗时间改变一下,或者变长,或者变短,看看是不是程序跑飞了.
...电机通断电时,单片机程序跑飞,哪些方法可以解决问题,最好方法是什...
用看门狗加强保护,即使程序跑飞了一会也马上重新启动,如果干扰把电源做好一点,滤波做好一点,如果有必要可以加个金属屏蔽罩之类的,单片机选择抗干扰性能好点的,比如(ATMEL)的AVR,STC这些,根据对C8051F系列的抗干扰测试,这单片机不适合在干扰大的地方使用,其他430单片机没测试过,还不知道抗干扰怎么...