栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

DSP6455开发:配置IQmath.lib

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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": compatibility cannot be determined“是由于使用的库文件是由一个老版本的编译/链接工具所创建的,在使用新版本的工具进行编译/链接时,这个老的库文件缺失了某些属性,导致了这个警告的产生,这个警告总的来说并不影响程序的运行。详细情况介绍可以参考:

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/290306.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号