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.

[参考译文] CC1352P:带 SPI_POL0_PHA1的 Raspberry PI 4 SPI1

Guru**** 2484615 points
Other Parts Discussed in Thread: CC1352P, CC1312R

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1189290/cc1352p-raspberry-pi-4-spi1-with-spi_pol0_pha1

器件型号:CC1352P
主题中讨论的其他器件: CC1312R

您好,

我正在尝试使用 RPI-4 (非 SPI0)的 SPI1接口连接到 cc1352p-4、其中 cc 用作从器件、RPI-4用作主器件。

遗憾  的是、RPI-4的 SPI1不支持 SPI_POL0_PHA1 (与 SPI0不同、它可以很好地与 cc 配合使用)、

 因此、我尝试将或 SPI_POL1_PHA0与 CC 一起使用、并相应地更改了 SDK 6.30示例"spislave_CC1352P_4_LAUNCHXL_tirtos7_tronang"、但仍然是发送的字节在 cc 上未得到良好接收。

这意味着我尝试更改 SPI 句柄的 frameFormat 字段:

spiParams.frameFormat      =SPI_POL1_PHA0;// SPI_POL0_PHA1;

此 CC 是否甚至支持  SPI_POL0_PHA0 或 SPI_POL1_PHA0 ?

如果不支持 、CC1312R 是否支持该功能?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Michael、  

    我使用 SPI_POL1_PHA0帧格式测试了 spimaster 和 spislave 示例、它似乎可以正常工作。

    CC1312R 和 CC1352P4具有相同的 SPI 驱动器、并将支持帧格式。  

    请检查 RPI 的设置。  

    此致、

    SID