lufeng
获得 0 次赞
帮助过0人
我用普通的红外收发一体器件TCRT5000进行IrDA协议的红外数据收发,其通信距离只能达到300mm,请问有无更好的方法提高通信距离?
STM8和STM32的IrDA模块如何初始化和使用?我应用在STM8上时电器端工作电压+5V,可发送波形,控制器端工作电压+3.3V,可接收并解码,但反过来控制器端发送时电器端不能接收到正常波形,无法解码。测量控制器端MCU发送波形是正常的,但红外发射管在整个数据帧一直为发送状态,而非脉冲状态,也就是TX1一旦开始发送数据,发射管一直常亮,正常应该是脉冲的闪亮。说明:电器端和控制器端硬件电路除个别零件参数不同其余完全相同。求解。