ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

dsp6455开发:配置IQmath.lib

2021-10-01 20:01:20  阅读:245  来源: 互联网

标签:文件 lib 编译 dsp6455 文件夹 TI IQmath


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博客

 

 

 

 

 

 

 

标签:文件,lib,编译,dsp6455,文件夹,TI,IQmath
来源: https://blog.csdn.net/plotup/article/details/120579964

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有