
曙海教學(xué)優(yōu)勢(shì)
課程可定制,線(xiàn)上/線(xiàn)下/上門(mén)皆可,報(bào)名熱線(xiàn):4008699035。本課程以項(xiàng)目實(shí)戰(zhàn)案例實(shí)現(xiàn)為主線(xiàn),面向企事業(yè)單位項(xiàng)目開(kāi)發(fā)實(shí)際,秉承21年積累的教學(xué)和研發(fā)經(jīng)驗(yàn),培訓(xùn)講師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)以及技巧。
我們的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海培訓(xùn)的課程在業(yè)內(nèi)有廣泛的美譽(yù)度。大批企業(yè)和曙海
建立了良好的合作關(guān)系,20多年來(lái),合作企事業(yè)單位以達(dá)30多萬(wàn)。
DSP(TMS320C6000)設(shè)計(jì)培訓(xùn)課程
培訓(xùn)對(duì)象:
1.具有硬件電路設(shè)計(jì)經(jīng)驗(yàn)
2.最好具有DSP的軟硬件開(kāi)發(fā)經(jīng)驗(yàn)
培訓(xùn)大綱
第1章 DSP技術(shù)概述
1.1 實(shí)時(shí)系統(tǒng)介紹
1.2 DSP的發(fā)展歷史和特點(diǎn)
1.3 DSP的選擇(重點(diǎn)介紹C6000的幾款高性能芯片)
第2章C6000的體系結(jié)構(gòu)與匯編語(yǔ)言:
2.1 C6000的VLIW體系結(jié)構(gòu)
2.2 C6000的匯編語(yǔ)言
2.3 C6000的寄存器
2.4 C6000的存儲(chǔ)器結(jié)構(gòu)和Cache
2.5 C6000的流水線(xiàn)
第3章 C6000 DSP的開(kāi)發(fā)環(huán)境CCS及其應(yīng)用(主講V 3.2,簡(jiǎn)介V4.0)
3.1 C6000 CCS的功能????????????
3.2 C6000代碼生成工具和開(kāi)發(fā)流程
3.3 CCS的調(diào)試手段??????????????
3.4 案例1(FFT程序編碼、調(diào)試和剖析)
第4章C6000 C 運(yùn)行時(shí)環(huán)境與DSP Boot:
4.1 C6000存儲(chǔ)器規(guī)范?????????????????
4.2 寄存器使用約定
4.3 C6000堆棧的使用?????????????????
4.4 C6000函數(shù)調(diào)用約定和混合編程
4.5 C6000的初始化
4.6 C6000的Boot(以C6455的Flash boot和C6474的SRIO boot為例)
第5章 C6000代碼優(yōu)化
5.1 代碼優(yōu)化的概念??????????????????
5.2 代碼優(yōu)化的目標(biāo)和分類(lèi)
5.3 基于手工匯編的代碼優(yōu)化??????????
5.4 軟件流水的概念
5.5 基于線(xiàn)性匯編的優(yōu)化??????????????
5.6 理解asm文件中的循環(huán)反饋信息
5.7 代碼優(yōu)化實(shí)例分析??
5.8 案例2(寫(xiě)線(xiàn)性匯編代碼優(yōu)化復(fù)數(shù)數(shù)組求模)
5.9 案例3(C和線(xiàn)性匯編的混合編程)
第6章 嵌入式實(shí)時(shí)系統(tǒng)軟件開(kāi)發(fā)與調(diào)試
6.1 調(diào)試的概念??????????????????????
6.2 數(shù)據(jù)鏈路
6.3 中斷、DMA和時(shí)鐘???????????????
6.4 實(shí)時(shí)調(diào)試方法與經(jīng)驗(yàn)
6.5 調(diào)試實(shí)例分析
第7章 C6000的硬件開(kāi)發(fā):
7.1 DSPs硬件系統(tǒng)組成與芯片選擇??????
7.2 DSPs結(jié)構(gòu)與外設(shè)接口
7.3最小系統(tǒng)設(shè)計(jì)?????????????????????
7.4 DSPs板卡設(shè)計(jì)(以4xC6455和4xC6474板卡為設(shè)計(jì)案例)
7.5 DSPs系統(tǒng)設(shè)計(jì)
第8章 SRIO網(wǎng)絡(luò)的設(shè)計(jì)與應(yīng)用
8.1 SRIO協(xié)議簡(jiǎn)介????????????????????
8.2 支持SRIO協(xié)議的芯片介紹
8.3 C6455和C6474 SRIO軟硬件設(shè)計(jì)????
8.4 Xilinx FPGA的SRIO接口設(shè)計(jì)
8.5 基于SRIO互聯(lián)的系統(tǒng)實(shí)例
第9章 TI的實(shí)時(shí)操作系統(tǒng):DSP/BIOS:
9.1 RTOS與通用OS???????????????????
9.2 DSP/BIOS的模塊
9.3 DSP/BIOS程序的生成??????????????
9.4 DSP/BIOS內(nèi)核分析
?