本文介绍TI开源“iqmath”(Q格式库)移植。
前面文章介绍过Q格式数据,在没有FPU的MCU或DSP使用非常广泛。但使用起来不太方便,TI开源了其iqmath库,下面介绍将其移植到其它平台。
1.源代码获取
TI在其“MSPM0-SDK”中开源了其iqmath库,因此,需要先下载,安装其SDK,再从其安装目录获取其源代码。
下载地址:
MSPM0-SDK 支持软件 | 德州仪器 TI.com.cn
安装完成后,在安装目录“xxx\ti\mspm0_sdk_1_20_00_05\source\ti”(我下载的SDK是这个版本)下有一个“iqmath”的目录,这里就是我们需要的源代码。
这里剔除一些无用的文件。
1)删除其目录下lib目录及其下所有文件(这里的lib与所用的MCU相关)
2)删除其目录下hwa.h(这个文件与具体的MCU相关)
处理好的文件也可以直接从我的CSDN资源中下载,名称:TI iqmath的源码,网址:https://download.csdn.net/download/propor/88785671
2.参考文档
iqmath使用方法可查阅:

本文详细指导如何将TI开源的iqmath库从MSPM0-SDK移植到STM32Cortex-M0平台,包括获取源代码、处理依赖、添加头文件和进行环境配置,以实现在非FPUMCU上的Q格式计算功能。
移植&spm=1001.2101.3001.5002&articleId=135870232&d=1&t=3&u=253ca10c5cc04f7792ef9c62e3fd3ea6)
4990

被折叠的 条评论
为什么被折叠?



