2555| 8
|
关于待机唤醒实验中WK_UP按下3s 是如何实现计时的问题 |
5金钱
最佳答案其实这个挺好理解的,你想一下,当你按下按键时,程序就会跑到判断区域,t就会递增,首先查看原理图你会知道WKUP_KD这个按键是带了上拉,也就是按键后呈高电平,只要你按键后,就会进入if(WKUP_KD)的判断,然后你一直按着,那么t就一直递增,但你按的时间长的时候t的值势必会一直递增,那么值就自然会变大,30ms再加上100次循环,那么自然也就是3s了!
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-23 13:52
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网