DSP6455开发:配置IQmath.lib

1.IQmath.lib下载

(1)TI官网下载:C64P_IQMATH_2.01.04.00 | TI.com

(2)由于dsp6455这个dsp过于老旧,所有软件现在早已不再更新,可以直接到我资源里下载:

https://download.csdn.net/download/plotup/26874055

2.安装文件介绍

下载并安装后的界面如下图所示:

①docs里的文档是详细介绍函数使用的说明手册,由于TI的库函数的源文件无法查看,因此该文档就成为了学习这些函数如何使用的唯一说明书。

 ②example文件夹中含有三个示例工程,可以参考


 ③include文件夹里面包含了IQmath库的所有头文件


 ④lib文件夹里面包含了IQmath库的所有源文件(lib格式),其中我们要使用的是第一个lib文件

3.在新建工程中配置IQmath库

(1)新建一个TMS320C6455的工程

(2)打开属性界面

(3)将刚才的include文件夹添加到头文件搜索路径中

 (4)将刚才提到的IQmath_c64x+lib添加到lib环境当中

 

 (5)点击”OK“,完成库文件配置。

 (6)调用库函数前记得把头文件包含到路径当中:#include "IQmath.h"

  

  (7)简单编写一个测试程序,并进行编译,查看编译是否通过

int main(void)
{
    float a =1;
    unsigned int b = 1;
    int c;
    c = _FtoIQN(a , b);
    return 0;
}

 

 注意:出现的警告”build attribute vendor section TI missing in "D:/ccs/iqmath/lib/IQmath_c64x+.lib<FtoIQ.obj>": compatibility cannot be determined“是由于使用的库文件是由一个老版本的编译/链接工具所创建的,在使用新版本的工具进行编译/链接时,这个老的库文件缺失了某些属性,导致了这个警告的产生,这个警告总的来说并不影响程序的运行。详细情况介绍可以参考:

Warning: build attribute vendor section TI missing in " : compatibility cannot be determined_Abby0122的博客-CSDN博客

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值