引言
由于TMS320F28x7x系列芯片内部集成了TMU(Trigonometric Math Unit)专门用于加速常用的三角函数和算术运算的执行,可以5个cycles以内得到正弦/余弦/正切等运算结果,因此TMS320F28x7x系列芯片的ROM中不再固化IQmathTables和相关三角函数。同时,在新的设计中我们更推荐用户使用TMU去处理三角函数运算。
为了兼容基于IQmath的程序的移植,本文给出了基于TMS320F2807x的IQmath的移植方法。
一.测试相关环境
测试相关的软硬件环境如下表所列:
CCS Version |
7.2.0.00013 |
Compiler Version |
TI v16.9.3.LTS |
IQmath Version |
V1.6.0 |
测试芯片型号 |
TMS320F28075 |
您可以选择任意示例工程,这里选择的工程为 adc_soc_epwm_cpu01,它的工程文件的目录为:
C:\ti\controlSUITE\device_support\F2807x\v210\F2807x_examples_Cpu1\adc_soc_epwm\cpu01
在CCS中import该工程后,右击工程&