单片机控制电路,最近遇到点问题,求解决:为什么下载程序后,每次启动时都要手动复位一次才能开机? 5
控制电路设计有复位电路。以前的程序可以正常启动,不需要手动复位。但软件程序升级后(开机条件没有改变,只是改变了些功能),用新程序就自行复位无效,要手动复位才能启动开机。经...
控制电路设计有复位电路。以前的程序可以正常启动,不需要手动复位。但软件程序升级后(开机条件没有改变,只是改变了些功能),用新程序就自行复位无效,要手动复位才能启动开机。经检测,复位电路没有问题,能工作。
展开
展开全部
之所以需要复位还有一个原因就是写程序的时候开始没有把变量初始化。变量在程序运行时候发生了改变。
追问
我问的是为什么换程序后自行复位无效,需要手动复信才能启动,不是复位的作用。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个要看你是什么单片机,还有对单片机寄存器的配置。
比如你的上电复位和延迟启动是否开启了。
比如你的上电复位和延迟启动是否开启了。
更多追问追答
追问
检测过了,都没有问题。就是这次程序换了后出了这种情况,以前也升级过几次程序,都没出现这种问题。
追答
把你程序贴出来我看看。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看自行复位的程序是不是有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询