我的板子用的是STM32F103VE,使用串口UART4,外接RMP870. 现在我用相同的一块板通过红外循环发送一组数据(发送功能调试正常),另一块板接收数据基本都对,问题就是中间老是会出现0xFF,不知道是否为干扰信号,或者是程序设置中有误,增大RMP870电源部分的滤波电容(100uF钽电容,就是封装太大了),效果会有所改善. 还有调试中的两个问题,波特率好像只能设置为9600,发送接收的数据才正确;红外正常模式和低功耗模式在使用时有什么要求?,低功耗模式中的分频是什么意思? 请各位大侠指点一下,非常感谢! |