当前位置: 首页 >> 策略经营 >

大道至简,资深的软件工程师只用几行代码就解决困扰了我一天的问题

时间:2023-04-25 10:35:35


(资料图片)

最近设计的一块电路板打样回来了,于是,我便开始进行硬件调试。在调试到电路板的一个开关机按键的时候,遇到了问题。

问题描述:

开关机按键要实现短按一下开机,长按5秒就关机的功能。我在编写测试程序的时候,短按开关机按键,电路板能正常开机,但是长按5秒,电路板关机功能有问题。有的时候短按一下就关机,有的时候短按不关机,工作一段时间后,再短按一下就关机;有的时候连续按几下就关机。

开关机控制电路如下图。

其中一版程序,如下图所示。

测试结果:开机后,短按几下就关机。

另外一版程序,如下图所示。

​测试结果:开机后,短按一下后,隔一段时间再按一下就关机了。​测试结果:无论我短按多少下,又或是等多久再短按,电路板都不会关机了,只有长按5秒,电路板才关机,功能完全正确。
关键词:
x 广告
x 广告

Copyright ©  2015-2022 东方游戏网版权所有  备案号:沪ICP备2020036824号-8   联系邮箱:562 66 29@qq.com