工具/软件:Code Composer Studio
我在使用 CC1350 Launchpad。 我在 launchpad 上使用 SPI 接口和 SPI 库进行了应用测试。
但是从 launchpad 移到实际电路板时、我的应用似乎不起作用。在实际电路板上、我使用 的是 CC1350F128RHB 芯 片、而不是在 launchpad 上使用 RGZ 封装。
如何更改配置文件以使 SPI 正常工作? 或者是否还有其他可能解决该问题? 到目前 为止、即使是简单的驱动程序函数"slaveSpi = SPI_open (Board_SPI_slave、&spiParams);"也会给出 NULL、这意味着错误。
将配置文件从 RGZ 封装更改为 RHB 封装时、请提供帮助。 LAUNCHXL.h 文件中的引脚编号我已更改。
从(RGZ 封装):
#define CC1350_LAUNCHXL_SPI0_MISO IOID_8 // RF1.20 *
#define CC1350_LAUNCHXL_SPI0_MOSI IOID_9 // RF1.18 *
#define CC1350_LAUNCHXL_SPI0_CLK IOID_10 // RF1.16 *
更改为(RHB 封装):
#define CC1350_LAUNCHXL_SPI0_MISO IOID_10 // RF1.20 *
#define CC1350_LAUNCHXL_SPI0_MOSI IOID_7 // RF1.18 *
#define CC1350_LAUNCHXL_SPI0_CLK IOID_8 // RF1.16 *
提前感谢
Boris Shkarban