本課程以最簡單易懂的方式講解DSP及其開發(fā)流程,著重培養(yǎng)學生的動手能力,引用多個實例讓初學者深入了解TI公司的TMS320C6xxx系列DSP芯片,讓你徹底擺脫只空有理論,不知如何開發(fā)的情況。為進入DSP軟件開發(fā)領(lǐng)域的大門提供一把金鑰匙
學費: 2380元(含租板費、教材費)
課程安排:
*章 總述
1)實時系統(tǒng)、嵌入式系統(tǒng)2)DSPs的歷史和特點3)DSPs的選擇
第二章 C6000體系結(jié)構(gòu)與指令集
1)C6000系列的CPU結(jié)構(gòu)2)C6x公共指令集3)C67x浮點指令4)流水線5)中斷
第三章 C600DSP的開發(fā)環(huán)境CCS
1)C6000 CCS的功能2)C6000 代碼生成工具和開發(fā)流程3)CCS的調(diào)試4)CCS 高級工具
實驗課:CCS開發(fā)環(huán)境安裝與使用
1)熟悉CCS開發(fā)環(huán)境2)熟悉C6000 Project的基本組成文件3)學習代碼生成過程4)CCS調(diào)試方法
第四章 C6000的C語言與匯編語言
1)匯編語言2)C語言3)混合編程
第五章 代碼優(yōu)化
1)代碼優(yōu)化的概念2)代碼優(yōu)化的目標和分類3)軟件流水的概念4)線性匯編的優(yōu)化
5)實例分析
第六章 實時操作系統(tǒng)DSP/BIOS
1)實時操作系統(tǒng)基本概念2)DSP/BIOS的模塊3)程序生成
第七章 軟件調(diào)試
1)調(diào)試的概念2)實時調(diào)試3)調(diào)試實例分析
第八章 實時操作系統(tǒng)實例