曙海教學優勢
本課程以項目實現為導向,面向企事業項目實際需要,秉承二十一年積累的教學品質,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。線上/線下/上門皆可,課程可定制,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。曙海培訓的課程在業內有著響亮的知名度。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。
TMS320C2000 DSP系統開發培訓課程
課程目標
C2000 DSP培訓課程主要培養學生對DSP體系結構的理解,通過有針對性的實驗掌握基于C2000 DSP(TMS320F28335)的軟件和硬件及其應用系統的開發技術,能夠開發自己的DSP系統。
?
培養對象
DSP應用系統的軟件和硬件開發工程師,電子、控制、電力傳動類專業的人士。
?
課程大綱
??? 第1章 DSP集成開發環境的原理與高級應用
???? 1.1 CCS集成開發環境下工程的高級管理與編輯技術
???? 1.2 CCS的工程配置
???? 1.3 CCS應用程序的調試
???? 1.4 CCS高級工具的使用
??? 第2章 C2000典型芯片硬件資源介紹
???? 2.1 C2000典型芯片的結構和外設資源介紹
???? 2.2 C2000典型芯片的主頻及外設頻率介紹
??? 第3章 C2000 DSP系統應用電路設計
???? 3.1 C2000典型芯片的外部接口電路
???? 3.2 最小系統的開發舉例
???? 3.3 外部存儲器的擴展
??? 第4章 CCS開發環境和CMD文件配置
???? 4.1 CCS開發環境的配置
???? 4.2 CCS環境下工程編譯的原理
???? 4.3 CMD文件配置
???? 4.4 程序調試實例的結構分析
???? 4.5 學習CCS的調試方法
??? 第5章 GPIO模塊
???? 5.1 GPIO模塊的功能、結構
???? 5.2 GPIO寄存器配置與編程
???? 5.3 編程控制某個GPIO電平的變化(實驗)
??? 第6章 外部(PIE)中斷
???? 6.1 PIE中斷的結構和原理
???? 6.2 PIE的配置
???? 6.3 配置相關寄存器實現外部中斷響應(實驗)
??? 第7章 CPU Timer
???? 7.1 CPU Timer的結構、功能
???? 7.2 CPU Timer的寄存器配置與編程
???? 7.3 編程實現CPU Timer中斷的定時觸發(實驗)
??? 第8章 PWM模塊
???? 8.1 PWM的結構和工作原理
???? 8.2 配置PWM各個寄存器
???? 8.3 編程實現特定PWM波形的輸出(實驗)
??? 第9章 CAP模塊
???? 9.1 CAP的結構和工作原理
???? 9.2 CAP配置和編程
???? 9.2 編程實現通過CAP測量PWM的周期(實驗)
??? 第10章 AD模塊
???? 10.1 AD模塊的結構和工作原理
???? 10.2 AD配置和編程
???? 10.2 編程配置實現AD轉換(實驗)
??? 第11章 SCI模塊
???? 11.1 SCI模塊功能、結構
???? 11.2 SCI操作、配置和編程
???? 11.3 編程實現SCI串口通信的收發(實驗)
??? 第12章 SPI和CAN、McBSP模塊
???? 12.1 SPI模塊功能、結構
???? 12.2 SPI操作、配置和編程
???? 12.3 CAN模塊功能、結構
???? 12.4 CAN操作、配置和編程
???? 12.5 McBSP模塊功能、結構
???? 12.6 McBSP操作、配置和編程
??? 第13章 程序燒寫
???? 13.1 程序燒寫的原理
???? 13.2 程序燒寫的CMD配置
???? 13.3 程序燒寫的編程實現(實驗)