TI中文支持网
TI专业的中文技术问题搜集分享网站

IWR1843: 将UART串口输出修改为SPI串口输出,CCS编译不通过

Part Number:IWR1843

您好,我想将MMWAVE SDK 3.5版本中的IWR1843的Demo改成SPI串口输出点云,但是修改完程序后 CCS 8.3.1 编译不通过,原因是SPI串口的所有函数未被定义。但是我已经包含SPI的头文件了,而且SPI相关的结构体定义都未报错,请问这是由于什么原因导致的?

在mss_main.c中包含SPI串口的头文件:

CCS报错:

zhjos:

我在mss_main.c程序中只注释掉SPI串口的函数的调用,但是保留包含spi头文件、保留定义的spi串口相关的变量定义,此时编译程序就不会报错了。感觉不像是C语言语法上的错误

,

Nancy Wang:

从提示的函数点进去能找到相关定义吗?

,

zhjos:

您好,在CCS中是可以通过点击函数跳转到定义的。目前我把SPI相关的SPI.h和SPI.c文件放到本项目的文件夹下后使用 #include "SPI.h" 解决这个问题了

,

Nancy Wang:

好的,感谢分享!

赞(0)
未经允许不得转载:TI中文支持网 » IWR1843: 将UART串口输出修改为SPI串口输出,CCS编译不通过
分享到: 更多 (0)