TI 毫米波雷达例程编译

对于使用TI的IWR68xx毫米波雷达芯片的例程编译,做简单的记录。

1,SDK的安装

IWR68xx芯片,可使用TI提供的SDK进行开发,文件名及版本为:

mmwave_sdk_03_05_00_04-Windows-x86-Install.exe

这个SDK内置XDCtool,SYS/BIOS,DSPLIB,MATHLIB,需要下载Industrial Toolbox,Automotive Toolbox。

在安装SDK时,最好按默认目录安装(c:/ti),安装前,应先安装编译环境CCS10

需要注意的是,DSPLIB和MATHLIB的安装包好像对WIN10支持有点问题,在某些电脑上会挂起,和什么冲突不清楚。

2,例程下载

在CCS的Resource Explorer里可以找到相关芯片的例程,并很方便的导入。

3,编译

在CCS里导入例程后,项目是已经配置好的。可以直接编译。

4,问题

CCS的工程配置太复杂,最好是导入后改名再修改,这样出了问题还可以再次导入原工程。

在编译时,可能会遇到内存冲突:

#11263 VECTORS memory range has already been specified xxxxx

原因:编译前可能在Project preference里的General-Project-Device里选择过芯片系列。选择后,CCS会在下面的Project type and tool-chain里的Linker command file:里自动添加相应的.cmd文件。而这个.cmd文件通常是错的。

所以,选择芯片前,一定要记住原来默认的.cmd文件是什么(也可能是Blank)。

还有#10234-D错误:
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "xwr64xxAOP_mmw_mss.xer4f" not built

原因:库文件未包含进去。

应在Arm Linker -> File Search Path 里增加寻找路径,并在Library File栏里直接加入File名。

注意,不能在Summary of flags set栏直接Edit Flags,会报错。
 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值