完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
单片机响应是什么意思?正常运行程序?10次上电有一次正常运行程序?
如果这样的话,就是硬件问题,可能是上电复位电路有问题,或者某些地方接触不良之类的。不知道你的电路具体情况,不好下判断。 |
|
|
|
blust 发表于 2017-6-21 15:45 谢谢解答,单片机响应是指10次有一次正常运行程序的意思,可以说一说为什么是上电复位电路的问题吗? |
|
|
|
单片机上电后需要一段时间准备,如果这个时间不足,可能会导致复位不成功,从而干扰程序运行,导致运行不正常,虽然这个时间很短,但却是需要的。而复位电路有的单片机已经集成到片内了,可以省去外部电路,但有的却是需要外部电路来提供信号,即上电一段时间之后再让复位引脚从复位状态恢复,一般是从低电平恢复到高电平。
|
|
|
|
我觉得软件造成开机复位的可能性大一些,可以在线仿真一下。硬件应该不会造成这种有规律的不确定性问题。
|
|
|
|
谢谢解答,可是为什么软件会这样呢?一般软件写进去了,要是正确就成功运行,不正确就无法运行,为什么会出现这种有时能成功有时不能成功的现象呢? |
|
|
|
谢谢解答,可是为什么软件会这样呢?一般软件写进去了,要是正确就成功运行,不正确就无法运行,为什么会出现这种有时能成功有时不能成功的现象呢? |
|
|
|
谢谢解答,可是为什么软件会这样呢?一般软件写进去了,要是正确就成功运行,不正确就无法运行,为什么会出现这种有时能成功有时不能成功的现象呢? |
|
|
|
谢谢解答,可是为什么软件会这样呢?一般软件写进去了,要是正确就成功运行,不正确就无法运行,为什么会出现这种有时能成功有时不能成功的现象呢? |
|
|
|
谢谢解答,可是为什么软件会这样呢?一般软件写进去了,要是正确就成功运行,不正确就无法运行,为什么会出现这种有时能成功有时不能成功的现象呢? |
|
|
|
具体原因我也不大清楚,但是我遇到过这种情况,最后也是在程序里修修改改稀里糊涂解决的。我遇到的是初始化一部分还没有进入主循环,然后复位重新开始初始化,周而复始!有时候又能初始化完成进入主循环,这个时候就是正常的。后来在初始化部分修修改改之后好了…… |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNESP32S3使用指南-IDF版_V1.6》第三十章 DHT11数字温湿度传感器
522 浏览 0 评论
656 浏览 0 评论
【敏矽微ME32G070开发板免费体验】之原厂2812测试例程解析
978 浏览 0 评论
1042 浏览 2 评论
《DNESP32S3使用指南-IDF版_V1.6》第二十六章 INFRARED_RECEPTION实验
735 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12045 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 14:08 , Processed in 0.994553 second(s), Total 87, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号