[技术问答] 关于触摸开关的这个问题,该如何解决?

[复制链接]
6432|68
IntelCore 发表于 2024-9-4 21:05 | 显示全部楼层
只能有一个不会消耗太多资源的折中方案
星闪动力 发表于 2024-9-7 17:14 | 显示全部楼层
应该为程序匹配修改底层函数,
hmcu666 发表于 2025-1-2 09:51 | 显示全部楼层
每次循环都需要加一个小延时吗?
鹿鼎计 发表于 2025-1-2 15:18 | 显示全部楼层
从逻辑上来说,已经足够了。当检测到触摸有效时,不首先执行下一步骤,仅在检测到触摸无效后才执行下一步骤。
digit0 发表于 2025-1-3 08:23 | 显示全部楼层
您仍然应该使用其他决策语句来简化无休止的循环
明日视界 发表于 2025-2-1 17:29 | 显示全部楼层
基本上,使用标志应该可以解决问题
PreWorld 发表于 2025-2-4 13:00 | 显示全部楼层
我们应该修改底层函数来匹配程序吗?
lllook 发表于 2025-2-17 06:44 | 显示全部楼层
只能有一种折衷的解决方案,它不会消耗太多的资源,

评论

具体怎么做?  发表于 2025-2-17 08:02
wex1002 发表于 2025-2-21 10:25 | 显示全部楼层
顶部代码高效无延迟,底部代码不适合长时间停滞。需要优化流程,确保速度与效率。
芯路例程 发表于 2025-3-3 19:05 | 显示全部楼层
有时候需要加延时来进行按键的抖动检测
天天向善 发表于 2025-3-8 11:26 | 显示全部楼层
建议使用其他判定语句以避免死循环,因为死循环不仅难以解决,还会浪费计算资源,用中断方式,让程序运行更顺畅。
PreWorld 发表于 2025-3-12 10:25 | 显示全部楼层
方案需节约资源,寻求平衡,既要满足各方需求,又不能过度消耗。
Pretext 发表于 2025-3-15 09:53 | 显示全部楼层
要优化程序匹配,需要修改底层函数。
jdqdan 发表于 2025-5-7 22:21 | 显示全部楼层
那试试用定时器中断来控制时间间隔,既能保证精度又避免长时间等待。
软核硬核 发表于 2025-5-11 16:35 | 显示全部楼层
中断可以实时响应,适合处理紧急或周期性任务
lllook 发表于 2025-5-12 16:04 | 显示全部楼层
先测试触摸功能,正常就停下,不工作再继续操作。
明日视界 发表于 2025-5-12 22:50 | 显示全部楼层
标志位确实常用于处理单片机中的状态和条件,但具体问题具体分析,别太依赖单一方法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部