C2000 DSP培訓大綱
第一階段
第1部分 DSP2000環(huán)境CCS詳解與軟件調(diào)試高級技巧詳解
1.1 CCS集成開發(fā)環(huán)境下工程的高級管理與編輯技術
1.2 CCS的工程配置
1.3 CCS應用程序的調(diào)試
1.4 觀察變量調(diào)試方法
1.5 運用匯編和反匯編方法跟蹤調(diào)試程
序
1.6 程序優(yōu)化的技巧
1.7 CCS高級工具的使用
第2部分 CMD文件配置詳解和GEL詳解
2.1 GEL語言的運用
2.2 CMD文件配置
2.3 DSP2000典型芯片的體系結構
2.4 CMD文件配置補充
第3部分 Dsp2000程序結構詳解
3.1 程序整體結構搭建規(guī)范
3.2 源文件的關系,和主文件的書寫規(guī) 范
3.3 常用頭文件詳解
3.4 常用庫文件詳解
3.5 CMD文件詳解
3.6 中斷向量表詳解
第4部分 DSP2000系統(tǒng)應用電路設計
4.1 小系統(tǒng)(28335、2812)
4.2 接口電路設計
第5部分 C語言程序設計基礎及難點重點詳解
4.1 C語言數(shù)據(jù)結構及語法
4.2 程序控制結構
4.3 數(shù)組
4.4 指針
4.5 函數(shù)
4.6 C語言編程規(guī)范(環(huán)境、語言規(guī)范
字符類、變量、函數(shù)、算法類型轉(zhuǎn)換)
CCS開發(fā)環(huán)境,GEL語言應用,數(shù)碼管顯示實驗,蜂鳴器控制實驗,外部RAM 讀寫實驗,1602字符液晶操作實驗,128x64圖形液晶實驗
1) CCS開發(fā)環(huán)境的配置
2) 程序調(diào)試實例
3) 學習CCS的調(diào)試方法
4) GEL編程實例
5) 1602字符液晶操作實驗
6) 128x64圖形液晶實驗
第二階段
第4部分 GPIO模塊
4.1 GPIO模塊的功能、結構
4.2 GPIO寄存器配置與編程
第5部分 CPU Timer
5.1 CPU Timer的結構、功能
5.2 CPU Timer的寄存器配置與編程
第6部分 EV模塊和A/D模塊
6.1 EV模塊功能、結構
6.2 EV操作、配置和編程
6.3 直流電機案例
實驗課:基于F2812的事件管理器模塊應用程序的開發(fā),內(nèi)部定時器0的實驗,內(nèi)部定時器2的實驗,事件定時器實驗,GPIO 控制實驗,外部中斷控制實驗,
1)開發(fā)流程
2)PWM程序
3)內(nèi)部定時器0的實驗
4) 內(nèi)部定時器2的實驗
5) 事件定時器實驗
7)GPIO 控制實驗
8)外部中斷控制實驗
9)直流電機實驗
10)步進電機實驗
第三階段
第7部分 A/D和SCI模塊
7.1 A/D模塊功能、結構
7.2 A/D操作、配置和編程
7.3 SCI模塊功能、結構
7.4 SCI操作、配置和編程
第8部分 SPI和CAN模塊
8.1 SPI模塊功能、結構
8.2 SPI操作、配置和編程
8.3 CAN模塊功能、結構
8.4 CAN操作、配置和編程
實驗課:RS-232 串口通訊實驗,CAN 總線接口實驗,CAN 總線與外部設備發(fā)送實驗,CAN 總線與外部設備接收實驗
1)RS-232 串口通訊實驗
2)CAN 總線接口實驗
3)A/D,D/A實驗
4)CAN 總線與外部設備發(fā)送實驗
5)CAN 總線與外部設備接收實驗
第四階段
第9部分 基于 TMS320F2812/TMS320F28335的電氣平臺開發(fā)設計
9.1 核心處理系統(tǒng)
9.2 數(shù)/模轉(zhuǎn)換(DAC)設計
9.4 EEPROM(IIC)設計
9.5 RS-232(串口)設計
9.7 CAN模塊設計
9.8 3.3V和5V數(shù)字I/O設計
9.9 液晶設計
9.11 平臺調(diào)試中的的常見問題解答
第五階段
第10部分 無刷直流電機驅(qū)動控制系統(tǒng)開發(fā)案例
10.1 DSP2000無刷直流電機控制系統(tǒng)電路
10.2 永磁無刷直流電機驅(qū)動控制系統(tǒng)的軟件開發(fā)
第六階段
第11部分 永磁同步電機驅(qū)動控制系統(tǒng)開發(fā)案例
11.1 DSP2000永磁同步電機控制系統(tǒng)電路
11.2 永磁同步電機驅(qū)動控制系統(tǒng)的軟件開發(fā)
第12部分 PID控制程序的開發(fā)
PID控制程序的開發(fā)
第13部分 三相SPWM案例
1.實例說明
2.設計原理說明
3.軟件設計
電機驅(qū)動控制應用程序設計
1)驅(qū)動、檢測程序開發(fā)和調(diào)試
2)SVPWM程序
第七階段
第14部分 應用程序下載與boot Loader
14.1 程序下載Flash中運行應用程序
14.2 Flash中運行應用程序
|