无码人妻丰满熟妇奶水区码,麻豆一区区三,亚洲日韩欧美精品综合,亚洲无码地址

基于TMS320F28377D開(kāi)發(fā)板的DSP CLA算法案例開(kāi)發(fā)手冊(cè)(tms320f28335dsp原理及開(kāi)發(fā)編程)

前 言

DSP(裸機(jī))CLA算法案例位于產(chǎn)品資料“4-軟件資料DemoDSP_DemoAlgorithm-demos”路徑下。案例目錄說(shuō)明如下表,其中bin目錄存放程序可執(zhí)行文件,src目錄存放案例工程源文件。

表 1

目錄

文件/目錄

說(shuō)明

bin

xxx_ram.out

程序可執(zhí)行文件,用于加載至DSP片內(nèi)RAM

xxx_flash.out

程序可執(zhí)行文件,用于固化至DSP片內(nèi)FLASH

src

xxx.c

程序源碼文件

xxx.cla

CLA應(yīng)用程序源碼文件

CCS/xxx.projectspec

CCS工程生成配置文件

本文檔案例程序默認(rèn)使用DSP為T(mén)MS320F28377D的核心板,通過(guò)TL-XDS200仿真器加載運(yùn)行進(jìn)行操作效果演示。

本文測(cè)試板卡為T(mén)I C2000系列TMS320F2837xD雙核C28x 32位浮點(diǎn)DSP 紫光同創(chuàng)Logos/Xilinx Spartan-6 FPGA設(shè)計(jì)的開(kāi)發(fā)板。

基于TMS320F28377D開(kāi)發(fā)板的DSP CLA算法案例開(kāi)發(fā)手冊(cè)(tms320f28335dsp原理及開(kāi)發(fā)編程)

核心板板載NOR FLASH和SRAM,內(nèi)部TMS320F2837xD與Logos/Spartan-6通過(guò)EMIF、uPP、I2C通信總線連接。核心板經(jīng)過(guò)專(zhuān)業(yè)的PCB Layout和高低溫測(cè)試驗(yàn)證,穩(wěn)定可靠,可滿足各種工業(yè)應(yīng)用環(huán)境。開(kāi)發(fā)板接口資源豐富,引出網(wǎng)口、CAN、USB、ePWM、eQEP、eCAP等接口,方便用戶(hù)快速進(jìn)行產(chǎn)品方案評(píng)估與技術(shù)預(yù)研。

cla_divide案例

案例說(shuō)明

案例功能:演示CLA(Control Law Accelerators)核心的使用方法。

程序定義分子分母變量,并不斷修改分子分母大小,由CPU1核心喚醒CLA核心對(duì)分子分母共進(jìn)行64次除法運(yùn)算,然后通過(guò)CCS讀取程序變量值,以校驗(yàn)CLA除法運(yùn)算結(jié)果的正確性。

案例測(cè)試

請(qǐng)加載程序到CPU1核心運(yùn)行。然后點(diǎn)擊CCS的"View -> Expressions",在彈出的Expressions窗口點(diǎn)擊"Add new expression"依次新建g_pass、g_fail、g_div_val和g_div_expected程序變量。

基于TMS320F28377D開(kāi)發(fā)板的DSP CLA算法案例開(kāi)發(fā)手冊(cè)(tms320f28335dsp原理及開(kāi)發(fā)編程)

圖 1

基于TMS320F28377D開(kāi)發(fā)板的DSP CLA算法案例開(kāi)發(fā)手冊(cè)(tms320f28335dsp原理及開(kāi)發(fā)編程)

圖 2

基于TMS320F28377D開(kāi)發(fā)板的DSP CLA算法案例開(kāi)發(fā)手冊(cè)(tms320f28335dsp原理及開(kāi)發(fā)編程)

圖 3

基于TMS320F28377D開(kāi)發(fā)板的DSP CLA算法案例開(kāi)發(fā)手冊(cè)(tms320f28335dsp原理及開(kāi)發(fā)編程)

圖 4

表 2

參數(shù)變量

解析

g_pass

除法運(yùn)算校驗(yàn)成功次數(shù)

g_fail

除法運(yùn)算校驗(yàn)失敗次數(shù)

g_div_val

CLA除法運(yùn)算結(jié)果

g_div_expected

程序預(yù)設(shè)的除法運(yùn)算正確值,用于校驗(yàn)CLA除法運(yùn)算結(jié)果是否正確

g_div_val與g_div_expected數(shù)值一致,說(shuō)明CLA除法運(yùn)算結(jié)果正確。

關(guān)鍵代碼

定義循環(huán)次數(shù)BUFFER_SIZE為64,且定義基于BUFFER_SIZE的除法運(yùn)算正確值g_div_expected[BUFFER_SIZE]。

基于TMS320F28377D開(kāi)發(fā)板的DSP CLA算法案例開(kāi)發(fā)手冊(cè)(tms320f28335dsp原理及開(kāi)發(fā)編程)

圖 5

在CLA_initCpu1Cla1函數(shù)中,注冊(cè)Task1的中斷服務(wù)函數(shù)為Cla1Task1,該函數(shù)在divide.cla文件中已定義。當(dāng)程序調(diào)用Cla1ForceTask1andWait函數(shù)時(shí),將調(diào)用Cla1Task1進(jìn)行運(yùn)算。

基于TMS320F28377D開(kāi)發(fā)板的DSP CLA算法案例開(kāi)發(fā)手冊(cè)(tms320f28335dsp原理及開(kāi)發(fā)編程)

圖 6

在Cla1Task1函數(shù)中讀取全局變量Num和Den,進(jìn)行除法運(yùn)算,并將結(jié)果保存至全局變量Res中。

基于TMS320F28377D開(kāi)發(fā)板的DSP CLA算法案例開(kāi)發(fā)手冊(cè)(tms320f28335dsp原理及開(kāi)發(fā)編程)

圖 7 srcdivide.cla

main函數(shù)中,分別進(jìn)行設(shè)備和CLA初始化。完成初始化后,將進(jìn)行循環(huán)除法運(yùn)算。初始化分子分母變量后,將喚醒CLA核心進(jìn)行除法運(yùn)算。BUFFER_SIZE = 64,則除法運(yùn)算循環(huán)為:64/64、63/65、62/66、61/67…,分子循環(huán)減1,分母循環(huán)加1,直至循環(huán)結(jié)束。定義的g_div_expected數(shù)值通過(guò)預(yù)先計(jì)算得到,用于與CLA除法運(yùn)算結(jié)果進(jìn)行校驗(yàn)。

基于TMS320F28377D開(kāi)發(fā)板的DSP CLA算法案例開(kāi)發(fā)手冊(cè)(tms320f28335dsp原理及開(kāi)發(fā)編程)

圖 8

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2023年3月18日 上午10:27
下一篇 2023年3月18日 上午10:43

相關(guān)推薦

中日一区一区三| www.shaofu| www.欧美一区二区三区| 透欧美美女的逼| 美女白虎屌| 欧美日韩线上看片| 欧美在线观看一区| 亚洲最大胆美女按摩在线成人| 久久久亚洲综合| 欧美日韩一区五月| 看青操国产在线观看| 国内外免费视频一区二区| s激情二区AV| 成人中文字幕网站大全在线观看AV| 一本一道久久a精品综合蜜桃| 成人淫色网| 亚洲大学生偷拍视频| 91少妇高潮合集| 美女一级日b| 麻豆mv一区二区三区| 日本精品无码一区| 国产美女自慰一区二区| 日韩美女日逼视频免费看| 骚逼 国产| 九 久淫 二区| 日本无码国产经典在线| 久久超碰青| 日本久一区A| 欧美女人在线视频| 免费试看视频| 国产人妖精品一区二区| 日本XXX久久久BD| 麻豆高校国产在线| 欧美日韩色大师| 日本搞B视频在线观看| AV资源男人综合网站| 专区精品少妇暴躁高潮免费看| 伊人在线大香蕉五月丁香| 日韩 午夜 激情 福利| av色情小说| 日本精品hd|