TI CCS库函数开发最快的DSP工程移植方法

本文介绍了如何快速移植TI官方例程到不同型号的DSP芯片上,通过对比分析和文件替换,实现了从2ph_il_llc_nonpowerSUITE_F28002x到F280049C的工程移植。关键步骤包括替换Include Options和File Search Path的路径,确保库函数的兼容性,并展示了如何添加新源文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在使用CCS的时候,需要移植TI提供的官方例程,但是发现官方例程所使用的芯片与项目选用的DSP型号并不相同,但是目前的TI DSP均使用DSP库函数开发,基于这一点,就想尝试能否用最快的方法实现例程的移植。

这是需要移植的例程2ph_il_llc_nonpowerSUITE_F28002x:
在这里插入图片描述

而项目需要用的芯片为F280049C,怎么移植工程呢?

查看工程选项中的Include Options。
在这里插入图片描述

发现路径竟然是根路径:
在这里插入图片描述

这就为移植程序提供了很大的方便,如果在相关联的选项上直接进行替代,或许能够解决这个问题。

官方提供了一个使用DSP库函数的空工程empty_driverlib_project,那么如何进行移植呢?

当然,在操作前,一定要把官方空工程empty_driverlib_project和官方工程2ph_il_llc_nonpowerSUITE_F28002x以复制到workspace的方式打开。

对比官方工程2ph_il_llc_nonpowerSUITE_F28002x,发现除了项目所需的子函数文件(.c和.h),没有libraries文件夹,因此,选中需要移植的文件夹,ctrl+c后,粘贴在需要移植工程的空工程中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值