请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:SIMPLELINK-MSP432-SDK 通用 SPI 协议允许在同一总线上为每个从器件使用不同的比特率和模式、但如果用户想要更改这些参数、TI 驱动程序似乎会强制关闭并重新打开总线。
我将在 Code Composer Studio 10.1.0.00010中使用 MSP432P4111和 SimpleLink MSP432P4 SDK 3.40.01.02 TI 驱动程序。
是否有任何方法可以使用 SPI TI 驱动程序为同一总线上的每个从器件设置不同的总线? 每个从器件应该能够具有不同的 SPI 帧格式和比特率,但这些设置只有在您获得句柄时通过 SPI_params 结构传递给 SPI_open ()函数,因此我在传输前看不到如何更改它们。
一种解决方案是在每次传输操作中使用特定设置打开和关闭总线、并为每个传输获取新的句柄、但我想检查是否有其他方法来实现这一点。