极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10741|回复: 3

mega2560程序运行是自动复位

[复制链接]
发表于 2016-3-17 10:28:42 | 显示全部楼层 |阅读模式
mega2560在程序运行时,自动复位的原因有哪些?
         原程序运行OK,我只是在原来的程序上加了一段RS485通讯的代码,程序调用485通讯子程序代码后,又走了十几行代码,然后整个单片机就复位了。这可能是什么原因呢?
回复

使用道具 举报

发表于 2016-3-17 20:03:24 | 显示全部楼层
弄几个标志,用串口打印出来,看看到底出在什么地方。
回复 支持 反对

使用道具 举报

发表于 2016-3-17 23:31:05 | 显示全部楼层
1 电压不稳,电压不够
2 内存不够
3 代码有溢出或者锁死引发崩溃
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-18 08:17:57 | 显示全部楼层
164335413 发表于 2016-3-17 20:03
弄几个标志,用串口打印出来,看看到底出在什么地方。

在delay(10)前后,delay(10)前正常,delay(10)后整块板子就自动复位了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-6-1 21:00 , Processed in 0.039806 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表