单片机外部电源断电再迅速上电(断电上电不超过100ms),程序里的变量该如何变化?
答案:1 悬赏:0 手机版
解决时间 2021-04-01 10:32
- 提问者网友:谁的错
- 2021-04-01 01:22
单片机外部电源断电再迅速上电(断电上电不超过100ms),程序里的变量该如何变化?
最佳答案
- 五星知识达人网友:人類模型
- 2021-04-01 02:47
要确定这个问题, 你只需要用示波器监控CPU的供电电压波形. 如果电压没有跌落到使CPU复位, CPU就会继续按照之前的程序运行, 不会有任何的中断.
如果CPU发生了复位, 程序就会从头运行.追问大侠你真聪明,我都没有想到,我刚测了一下,大概大于2V就按照原来的走。小于2V就重新开始。
那工作电压从5V降到2V这一段时间内,所测得的波形会往下跌一些也是正常的么,然后一上电就按照原来的走。追答非常正常, CPU供电电压降低了, 那输出的电平肯定也降低了. 比如给CPU供电的电压是4V, 那么他输出高电平的时候, 最高就是4V, 相比之前的5V, PWM输出不变的情况下, 电压波形肯定会跌落一部分.
如果CPU发生了复位, 程序就会从头运行.追问大侠你真聪明,我都没有想到,我刚测了一下,大概大于2V就按照原来的走。小于2V就重新开始。
那工作电压从5V降到2V这一段时间内,所测得的波形会往下跌一些也是正常的么,然后一上电就按照原来的走。追答非常正常, CPU供电电压降低了, 那输出的电平肯定也降低了. 比如给CPU供电的电压是4V, 那么他输出高电平的时候, 最高就是4V, 相比之前的5V, PWM输出不变的情况下, 电压波形肯定会跌落一部分.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯