童雨竹
发表于 2025-6-21 07:31
C0用TIM+GPIO做红外遥控,捕不到稳定脉冲
调了几次采样频率,还是经常识别错,有没有办法抗干扰?
Clyde011
发表于 2025-6-21 07:34
我用NEC协议自己解码,调起来很久才准。
Clyde011
发表于 2025-6-21 07:35
红外信号干扰太大了,接收器选对了吗?
周半梅
发表于 2025-6-21 07:36
脉冲宽度是不是太短?定时器频率要够高。
帛灿灿
发表于 2025-6-21 07:37
我都加外部中断配合捕获来识别的。
童雨竹
发表于 2025-6-21 07:38
建议多加一个滑动窗口判断有效信号。
万图
发表于 2025-6-21 07:39
信号头和数据位得分清楚,别混了。
Wordsworth
发表于 2025-6-21 07:40
GPIO输入模式不能错,建议用上拉。
Bblythe
发表于 2025-6-21 07:41
你有没有做滤波?红外接收很敏感。
Pulitzer
发表于 2025-6-21 07:42
STM32C0性能刚好够,优化代码会稳定些。
Uriah
发表于 2025-6-21 07:43
可以先录一组数据手动对比一下。
页:
[1]