美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 工業電氣產品 > 端子與連接器 > 線路板連接器 > FFC連接器

類型分類:
科普知識
數據分類:
FFC連接器

在TMS320F28x7x中使用IQmath

發布日期:2022-04-28 點擊率:38

Other Parts Discussed in Post: TMS320F28075, CONTROLSUITE

作者:Emma Wang 華北區工程師

引言

由于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: icontrolSUITEdevice_supportF2807xv210F2807x_examples_Cpu1adc_soc_epwmcpu01

在CCS中import該工程后,右擊工程,選擇Properties,并打開Build Configuration下的Set Active,選擇CPU1_FLASH,使程序在flash下運行。

二. 工程修改步驟

1.在新的工程中添加IQmath庫文件,由于TMS320F2807x為浮點運算的芯片,所以選擇IQmath_fpu32.lib這個庫。

2.在新的工程中添加IQmath函數庫的頭文件IQmathLib.h,并在原有工程中添加以下語句:

#include "IQmathLib.h";

以上兩均添加好的工程的文件列表如下:

3.由于IQmathTables不再固化在芯片的ROM中,需要將這一部分的程序拷貝到FLASH中,則要修改CMD文件,增加了IQmath和IQmathTables的內存分配。這個CMD文件在TI官方的軟件包controlSUITE中已經提供,地址如下:

C: icontrolSUITEdevice_supportF2807xv210F2807x_commoncmd

選擇2807x_FLASH_IQMATH_lnk_cpu1.cmd,

在FLASHB和FLASHC中專門給IQmath和IQmathTables分配了空間:

4.為了保持一個工程中僅有一個CMD文件,將工程中自帶的Flash_lnk.cmd刪除。

右鍵工程文件,選擇properties,在CCS Build下選擇C2000 linker,刪除2807x_Generic_FLASH_lnk.cmd文件。

當然,您也可以選擇修改原有的CMD文件,只要在FLASH中給IQmath和IQmathTables分配足夠的空間即可。

5.移植完成以后,在程序中添加IQmath函數的測試代碼。

首先在main函數前增加IQ格式的變量定義:

_iq IQresult =_IQ(1.0);

_iq IQsource;

在main函數調用IQmath庫中的任意函數,這里我調用了IQsin()函數進行測試:

IQresult =_IQsin(IQsource);

通過實際debug,計算結果與預期相符。

三. TMS320F2807x Piccolo系列芯片在運算能力上的提升

1. 浮點運算單元FPU

FPU全稱Float Point Unit,即浮點運算單元,是專用于浮點運算的處理器。在大多數現在的通用計算機架構中,會在CPU中集成一個或多個浮點運算器,但許多嵌入式處理器沒有在硬件上支持浮點數運算。

TMS320F2807x Piccolo系列芯片使用C28x+FPU的架構,在原有的C28x定點CPU的基礎上加入了一些寄存器和指令,來支持IEEE 單精度浮點數的運算。對于在定點微處理器上編寫的程序,浮點C2000也完全兼容,不需要對程序做出改動。

下表給出了與定點處理器相比,浮點處理器在計算能力上的提升:

可見,與定點處理器相比,浮點處理器不但在程序編寫上更加簡潔,性能上也有了很大的提升,在進行除法,開方,FFT和IIR濾波等算法等指令中效率更高。

2. 三角函數運算單元TMU

與此同時,該系列芯片內部還集成了浮點三角函數運算單元TMU,它增強了C28-FPU的指令集。通過提供以單周期高效方式執行某些三角函數和算術函數的指令,減少了常見復雜函數運算的處理延遲,進一步提高了實時控制算法的性能。

帶有TMU單元和沒有TMU單元的CPU在一些常見函數的執行周期的對比情況如下表:

TMU可以對許多常用的實時控制算法有極大的優化,常見的有以下幾種:

1.Park和Inverse Park變換;

2.空間矢量控制;

3.dq0和Inverse dq0變換;

4.FFT幅度和相位計算。

以Park變換為例,使用FPU來執行,通常需要80到100多個周期來,而集成了TMU單元的CPU僅需13個指令周期即可完成,與沒有TMU相比,性能提高了85%。

因此,針對復雜且對實時控制要求高的控制算法中,相信集成了FPU和TMU的TMS320F2807x Piccolo系列芯片是您非常合適的選擇。

 

References

[1].IQmath_Quickstart. (SPRC990)

[2].Accelerators: Enhancing the Capabilities of the C2000? MCU Family. (SPRY288A)

 

下一篇: PLC、DCS、FCS三大控

上一篇: 有效降低傳導輻射干擾

推薦產品

更多
美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        亚洲永久激情精品| 成人午夜在线免费| 亚洲图片你懂的| 国产色综合一区| 久久久国产综合精品女国产盗摄| 精品国产一二三| 2024国产精品| 国产精品国产三级国产aⅴ入口| 中文字幕一区二区三区在线播放| 综合久久国产九一剧情麻豆| 亚洲欧美日韩一区二区| 亚洲成人黄色影院| 久久99国产精品成人| 粉嫩av亚洲一区二区图片| 91日韩精品一区| 国产一区二区无遮挡| 天堂va久久久噜噜噜久久va| 欧美天天综合网| 精品乱人伦小说| 日韩理论电影院| 另类的小说在线视频另类成人小视频在线| 精东粉嫩av免费一区二区三区| 成人久久视频在线观看| 国产伦精品一区二区三区照片91| 视频一区免费观看| 欧美精品xxxxbbbb| 国产精品久久一级| 日本伊人午夜精品| 99久久久精品| 色噜噜色狠狠狠狠狠综合色一| 欧美日韩久久一区| 欧美国产丝袜视频| 日韩高清不卡一区二区三区| 成人美女视频在线观看| 欧美日韩精品免费在线观看视频| 欧美三级视频在线观看| 中文一区在线播放| 免费不卡在线视频| 成人免费视频观看视频| 色老综合老女人久久久| 久久久精品天堂| 日本一不卡视频| 91麻豆6部合集magnet| 亚洲一区二区三区精品视频| 欧美不卡一二三| 亚洲一区二区偷拍精品| 成人一道本在线| 亚洲国产欧美一区二区三区不卡| 日韩午夜小视频| 亚洲国产精品久久不卡毛片| aaa国产一区| 伊人久久大香线蕉成人综合网| 精品噜噜噜噜久久久久久久久试看| 亚洲最色的网站| 99久久久精品| 欧美日韩中文精品| 一区二区三国产精华液| 99国产精品久| 欧美区在线观看| 亚洲va韩国va欧美va| 97人人香蕉| 欧美精品高清视频| 视频一区欧美精品| 九九99久久| 久久精品网站免费观看| 激情久久久久久久久久久久久久久久| 精品免费国产| 久久久99免费| 国产精品亚洲一区二区三区在线| 亚洲人成人77777线观看| 国产精品欧美精品| 成人黄色片在线观看| 欧美亚洲精品一区| 亚洲成人黄色影院| 久久久久久久久久久久久久一区| 精品日韩在线观看| 国产在线不卡视频| 色呦呦一区二区三区| 亚洲精品国产成人久久av盗摄| 99re资源| 精品国产91九色蝌蚪| 国产suv一区二区三区88区| 色婷婷精品大在线视频| 亚洲综合免费观看高清完整版| 国产乱码精品一区二区三区中文 | 久久婷婷开心| 久久影院午夜论| 国产成人精品免费网站| 欧美日韩日日摸| 美腿丝袜亚洲一区| 色八戒一区二区三区| 三级影片在线观看欧美日韩一区二区| 久久久久久99| 亚洲色图制服丝袜| 精品视频一区在线| 亚洲丝袜制服诱惑| 美女亚洲精品| 一区二区三区四区激情| 国产日韩一区二区| 亚洲欧洲综合另类在线| 欧美三级电影在线播放| 一区二区三区中文字幕| 日韩一二三区不卡在线视频| 亚洲午夜在线观看视频在线| 日韩精品久久一区二区三区| 艳妇臀荡乳欲伦亚洲一区| 日本成人看片网址| 亚洲一区二区三区四区的| 色噜噜狠狠色综合网| 日韩在线观看一区二区| 欧洲在线/亚洲| 激情欧美一区二区三区在线观看| 欧美精品99久久久**| 国产成人自拍网| 2024国产精品| 含羞草久久爱69一区| 成人免费在线视频观看| 欧洲一区二区日韩在线视频观看免费| 亚洲一区二区精品3399| 91国产免费看| 丁香六月久久综合狠狠色| 国产午夜精品在线观看| 美媛馆国产精品一区二区| 午夜精品一区在线观看| 欧美日产在线观看| 99久久精品费精品国产一区二区| 国产精品午夜免费| 日韩精品第一页| 国产一区视频在线看| 久久精品亚洲麻豆av一区二区| 精品在线观看一区二区| 日韩一区欧美二区| 日韩一区二区三区免费看 | 国产午夜精品一区二区三区嫩草 | 中文无字幕一区二区三区| 欧美一级二级三级| 免费欧美日韩国产三级电影| 日韩三级中文字幕| 成人黄视频免费| 亚洲bt欧美bt精品| 日韩欧美国产1| 蜜桃999成人看片在线观看| 九九久久精品视频| 欧美国产丝袜视频| 在线国产亚洲欧美| 97人人模人人爽人人喊38tv| 亚洲va欧美va人人爽午夜| 91精品国产入口| 麻豆av一区| 国产成人精品一区二区三区四区| 国产精品久99| 欧美日韩午夜精品| 久久99精品久久久久久久久久| 美女免费视频一区| 国产精品毛片久久久久久| 色婷婷亚洲精品| 99re在线视频观看| 久久成人18免费观看| 国产精品三级久久久久三级| 欧美曰成人黄网| 精品国产免费一区二区三区 | 日韩欧美一区在线| 欧美xxxx黑人又粗又长密月| 韩国v欧美v日本v亚洲v| 国产精品久久久久久久第一福利| 在线视频国内一区二区| 91在线看网站| 国内国产精品久久| 亚洲国产三级在线| 亚洲国产精品国自产拍av| 欧美视频一区在线| 欧美精品v日韩精品v国产精品| 国产成人亚洲综合a∨婷婷| 亚洲国产综合视频在线观看| 久久久久久久国产精品影院| 在线一区二区三区做爰视频网站| 国产精品一区二区三区免费观看| 国产精品主播直播| 亚洲成人中文在线| 国产精品国产三级国产aⅴ无密码| 这里是久久伊人| 一区二区三视频| 蜜桃999成人看片在线观看| 成人免费视频国产在线观看| 日本成人中文字幕| 亚洲综合区在线| 亚洲日本丝袜连裤袜办公室| 久久久综合网站| 欧美蜜桃一区二区三区| 一区二区三区四区五区精品 | 日韩一区二区免费在线观看| 色综合中文字幕| 欧美午夜免费| 国产一区免费| 99在线视频免费观看| 不卡的av在线| 国产 日韩 欧美大片| 国产乱人伦偷精品视频免下载 | 亚洲免费毛片网站| 国产色产综合色产在线视频|