課程目標(biāo) |
C5000 DSP培訓(xùn)課程主要培養(yǎng)學(xué)生對數(shù)字信號處理和數(shù)字信號處理器的理解,掌握基于C5000的DSP的軟件和硬件開發(fā)技術(shù),并熟悉系統(tǒng)設(shè)計和算法實現(xiàn),能夠開發(fā)自己的基于DSP的系統(tǒng)。
|
培養(yǎng)對象 |
DSP系統(tǒng)的軟件和硬件開發(fā)工程師,電子類、通信類、控制類專業(yè)的大學(xué)生和研究生。 |
上課時間和地點 |
上課地點:【上�!浚和瑵髮W(xué)(滬西)/新城金郡商務(wù)樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(中和大道)
近開課時間(周末班/連續(xù)班/晚班):DSP5000開課:2024年11月18日.....(請抓緊報名)
本課程每期班限額5名,報滿即停止報名,請?zhí)崆霸诰或電話預(yù)約
|
費用 |
◆課時:共5天,30學(xué)時
◆團體報名優(yōu)惠措施:兩人95折優(yōu)惠,三人或三人以上9折優(yōu)惠 。注意:在讀學(xué)生憑學(xué)生證,即使一個人也優(yōu)惠500元。
☆注重質(zhì)量
☆邊講邊練 ☆合格學(xué)員免費推薦工作
★實驗設(shè)備請點擊這兒查看★
|
入學(xué)要求 |
學(xué)員學(xué)習(xí)本課程應(yīng)具備下列基礎(chǔ)知識:
◆具有初步的硬件知識;
◆了解C語言編程;
◆了解數(shù)字信號處理的原理。
|
課程進度安排 |
課程大綱 |
第一階段 |
1.DSP技術(shù)概述
1.1 DSP的基本概念
1.2 DSP的發(fā)展、分類和特點
1.3 DSP的選型
2.C5000DSP的開發(fā)仿真器和仿真軟件
2.1 USB仿真器的安裝和調(diào)試
2.2 USB仿真器的原理和制作
2.3 仿真器軟件CCS的安裝和調(diào)試
2.4 CCS的代碼生成和開發(fā)流程
2.5 CCS的高級調(diào)試工具:RTDX、DSP/BIOS等 |
實驗課:CCS軟件開發(fā)調(diào)試
1) 熟悉CCS開發(fā)環(huán)境
2) 熟悉C5000 project的基本組成文件
3) 學(xué)習(xí)代碼生成過程
4) 學(xué)習(xí)CCS的調(diào)試方法
5) CCS仿真設(shè)置硬件中斷、定時、計時等方法 |
第二階段 |
3.C5000的匯編語言程序設(shè)計
3.1 C5000匯編指令說明
3.2 C5000匯編偽指令說明
3.3 C5000匯編編程流程
3.4 基于匯編語言的數(shù)字濾波器設(shè)計
|
實驗課:匯編語言程序設(shè)計
1) 熟悉CCS匯編語言開發(fā)環(huán)境
2) 熟悉C5000匯編語言的基本組成文件
3) 熟悉數(shù)字濾波器的原理
4) 編程DSP實現(xiàn)FIR濾波器
5) 改變參數(shù)觀察FIR濾波器的效果
|
第三階段 |
4.C5000的C語言程序設(shè)計
4.1 C5000的C語言開發(fā)流程
4.2 C5000的C語言代碼分析和優(yōu)化
4.3 C5000的C語言手工優(yōu)化
4.4 C5000的C語言調(diào)試
|
實驗課:C語言程序設(shè)計
1) 熟悉CCS的C語言開發(fā)環(huán)境
2) 熟悉C5000的C語言的基本組成文件
3) 熟悉信號產(chǎn)生和傅立葉變換的原理
4) 編程DSP實現(xiàn)信號產(chǎn)生和傅立葉變換
5) 改變程序觀察各種信號的產(chǎn)生及其相應(yīng)的傅立葉變換的效果 |
第四階段 |
5.C5000的體系結(jié)構(gòu)
5.1 C5000的流水線和哈佛結(jié)構(gòu)
5.2 C5000的CPU和ALU
5.3 C5000的片內(nèi)外設(shè)
|
實驗課 C5000定點DSP程序設(shè)計
1)基于C5410A的定點運算
2)提高定點運算中的精度的設(shè)計經(jīng)驗
3)根據(jù)給定精度用匯編語言實現(xiàn)定點軟件設(shè)計
4)寄存器使用中的流水沖突
|
第五階段 |
TMS320VC55xx系列DSP的外設(shè)
6.1 TMS320VC55x DSP外設(shè)概述
6.2 時鐘發(fā)生器
6.3 外部存儲器接口(EMIF)
6.4 直接存儲器訪問(DMA)控制器
6.5 主機接口(HPI)和增強型主機接口(EHPI)
6.6 多通道緩沖器接口(McBSP)
6.7 多媒體卡(MMC)控制器
6.8 通用串行總線(USB)
6.9 實時時鐘
6.10 中斷和定時器 |
第六階段 |
CCS的使用進階及DSP/BIOS
7.1 CCS簡介
7.2 簡單應(yīng)用程序調(diào)試實例
7.3 GEL的應(yīng)用
7.4 DSP/BIOS.
7.5 片級支持庫CSL
7.6 基于RTDX技術(shù)的數(shù)據(jù)通信
7.7 CCS與優(yōu)化 |
第七階段 |
OSP系統(tǒng)的電路設(shè)計
8.1 JTAG接口
8.2 C55xx的電源電路
8.3 復(fù)位電路與看門狗
8.4 時鐘信號的接入簡介
8.5 存儲器的接口
8.6 異步串口
8.7 音頻接口 |
第八階段 |
Bootloader
9.1 概述
9.2 DSP系統(tǒng)的上電程序加載 |
第九階段 |
TMS320C55x硬件設(shè)計實例
10.1 DSP小系統(tǒng)設(shè)計
10.1.1 C55x的電源設(shè)計
10.1.2 復(fù)位電路設(shè)計
10.1.3 時鐘電路設(shè)計
10.1.4 JTAG接口電路設(shè)計
10.1.5 程序加載部分
10.2 A/D與D/A設(shè)計
10.2.1 串行多路A/D設(shè)計
10.2.2 高速并行A/D設(shè)計
10.2.3 并行D/A設(shè)計
10.3 C55x在語音系統(tǒng)中的應(yīng)用
10.4 手寫系統(tǒng)的實現(xiàn)
10.5 C55x在軟件無線電中的應(yīng)用 |
第十階段 |
TMS320C55x軟件設(shè)計實例
11.1 卷積算法
11.1.1 卷積算法
11.1.2 卷積算法的MATLAB實現(xiàn)
11.1.3 卷積算法的DSP實現(xiàn)
11.2 有限沖激響應(yīng)濾波器(FIR)的實現(xiàn)
11.2.1 有限沖激響應(yīng)濾波器的特點和結(jié)構(gòu)
11.2.2 有限沖激響應(yīng)濾波器的MATLAB設(shè)計
11.2.3 有限沖激響應(yīng)濾波器DSP實現(xiàn)
11.3 無限沖激響應(yīng)濾波器(IIR)的實現(xiàn)
11.3.1 無限沖激響應(yīng)濾波器的結(jié)構(gòu)
11.3.2 無限沖激響應(yīng)濾波器的MATLAB設(shè)計
11.3.3 無限沖激響應(yīng)濾波器的DSP實現(xiàn)
11.4 快速傅里葉變換(FFT)
11.4.1 快速傅里葉變換(FFT)算法
11.4.2 快速傅里葉變換(FFT)的DSP實現(xiàn)
11.5 語音信號編碼解碼(G.711)
11.5.1 語音信號編解碼原理
11.5.2 語音信號編解碼的DSP實現(xiàn)
11.6 數(shù)字圖像的銳化
11.7 Viterbi譯碼
|