有什么方法实现侦听器吗?在PC机上很容易实现——分叉进程并使用全局变量可以告诉您侦听器是否找到了某些东西,但我不知道这是否可以在小饰品上实现,或者可能有某种方法来处理这个问题?
基本上,我只想在某个引脚较低时做一些事情(例如,用一个开关连接两个引脚,然后当开关被拉时做一些事情)。
非常感谢!
最佳答案
您可以使用中断或pin轮询,即如果您将开关连接到与外部中断相连的pin(请参阅MCU的数据表),则当pin上的状态从高到低改变时,将触发此中断。中断将在Interrupt Service Routine(ISR)中处理。这类似于一个听众。
或者,您可以在特定时间段轮询pin的状态。轮询意味着检查状态是高还是低,即每50毫秒(可能由计时器触发)。这不是最好的解决办法。
http://avrlogic.blogspot.de/2014/11/polling.html
http://avrlogic.blogspot.de/2014/11/switch-interfacing.html
关于c - 如何在Trinket上生成/处理监听器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48650164/