[STM32G0] 用G0做红外遥控接收,响应老是卡一拍

[复制链接]
 楼主| 公羊子丹 发表于 2025-6-8 07:36 | 显示全部楼层 |阅读模式
是不是中断里处理太多了?我一段NEC协议总感觉落后半拍。
Clyde011 发表于 2025-6-8 07:40 | 显示全部楼层
我最后干脆用PCA9558那种IO扩展收红外了。
 楼主| 公羊子丹 发表于 2025-6-8 07:41 | 显示全部楼层
我之前也碰到过,后来用定时器配合捕获搞定的。
周半梅 发表于 2025-6-8 07:42 | 显示全部楼层
是不是中断进来太慢了?主频低点可能会卡。
帛灿灿 发表于 2025-6-8 07:43 | 显示全部楼层
把NEC协议收的流程放DMA试试?
童雨竹 发表于 2025-6-8 07:43 | 显示全部楼层
有没有用逻辑分析仪抓一下看看波形?
万图 发表于 2025-6-8 07:44 | 显示全部楼层
红外模块的引脚是不是要加个上拉?
Wordsworth 发表于 2025-6-8 07:45 | 显示全部楼层
我感觉用外部中断触发不是很稳。
Bblythe 发表于 2025-6-8 07:46 | 显示全部楼层
你试过按键连续按的时候卡不卡?
Pulitzer 发表于 2025-6-8 07:46 | 显示全部楼层
换个定时器通道试试,有些PIN抖动大。
Clyde011 发表于 2025-6-8 07:47 | 显示全部楼层
是不是主循环里有阻塞函数?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

182

主题

6167

帖子

3

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