TI您好:
我正在使用simplelink_cc13x2_26x2_SDK_4_30_00_54测试SPI_master和SPI_slave示例。
当我使用20 cm 线路连接主从线路时,结果是好的,但是,当我将线路添加到60 cm 时, 出现通信错误。
检查后,我们发现比特率配置不同:SPI_MASTER的比特率为4m/s,SPI_SLAVE的比特率为1m/s,如下所示:

我很想知道以下的答案:
1.为什么不在示例中配置相同的比特率?
2.为什么示例在不同比特率下运行良好?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
TI您好:
我正在使用simplelink_cc13x2_26x2_SDK_4_30_00_54测试SPI_master和SPI_slave示例。
当我使用20 cm 线路连接主从线路时,结果是好的,但是,当我将线路添加到60 cm 时, 出现通信错误。
检查后,我们发现比特率配置不同:SPI_MASTER的比特率为4m/s,SPI_SLAVE的比特率为1m/s,如下所示:

我很想知道以下的答案:
1.为什么不在示例中配置相同的比特率?
2.为什么示例在不同比特率下运行良好?
谢谢!
您好junde,
感谢您通知我们SPI TI驱动程序示例之间存在此不一致! 我已通知相应的软件开发团队,以便他们可以在将来的SDK更新中纠正此问题。 由于SPI是一个具有专用时钟线路的同步协议,因此对于比特率不一致,SPI通常非常宽松,但是最好保持设备之间定义的比特率一致,因为它有助于提高连接稳定性。 如果您的较长连接仍然遇到问题,您可以尝试进一步降低比特率,请确保每个SPI线路的长度保持一致。
此致,
Ryan