商品簡介
本書以TI公司TMS320C28x DSP控制器Piccolo系列的TMS320F28035為例,介紹DSP控制器的結構原理、軟硬件設計開發和應用。主要內容包括DSP技術概況、32位DSP控制器結構、指令系統、軟件設計開發、片內外設、應用系統設計等。 本書可以作為高等院校電氣信息類相關專業高年級本科生、研究生DSP課程的教材或參考書,還可以供從事自動控制、儀器儀錶、電氣自動化、計算機、電子機械等領域的工程技術人員參考使用。 本書配有電子教案,需要的讀者可登錄www.cmpedu.com免費註冊,審核通過後下載。
目次
前言第1章 緒論1.1 DSP的發展與DSP芯片的特點1.2 典型DSP控制器應用系統及其設計過程1.3 C2000系列DSP控制器1.4 DSP控制器的應用1.5 數的定標與定點運算思考題與習題第2章 2803x DSP控制器總體結構2.1 2803x引腳及其功能2.2 2803x片內硬件資源2.3 代碼安全模塊2.4 時鐘與低功耗模式2.5 看門狗定時器2.6 32位CPU定時器2.7 通用輸入/輸出2.8 片內外設寄存器2.9 外設中斷擴展思考題與習題第3章 C28x DSP的CPU與指令系統3.1 中央處理器3.2 尋址方式 3.3 C28x DSP指令系統思考題與習題第4章 DSP軟件開發與C語言編程4.1 DSP開發工具與軟件開發流程4.2 集成開發環境CCS4.3 DSP的C項目文件4.4 DSP C語言程序設計基礎4.5 DSP C程序舉例思考題與習題第5章 模數轉換器5.1 2803x模數轉換器的特點5.2 轉換啟動操作原理5.3 ADC轉換優先級5.4 同時採樣模式5.5 轉換結束與中斷運行5.6 ADC上電順序與ADC校準5.7 內部與外部參考電壓選擇5.8 ADC寄存器5.9 ADC的C語言編程實例思考題與習題第6章 脈寬調製模塊6.1 ePWM模塊概述6.2 時基子模塊6.3 計數比較子模塊6.4 動作限定子模塊6.5 死區生成子模塊6.6 PWM斬波子模塊6.7 脫開區子模塊6.8 事件觸發子模塊6.9 數字比較子模塊6.10 ePWM模塊的寄存器6.11 ePWM模塊在功率電路中的應用6.12 思考題與習題第7章 捕獲模塊7.1 eCAP模塊概述7.2 捕獲與APWM工作模式7.3 捕獲模式7.4 捕獲模塊的寄存器7.5 eCAP模塊應用7.6 APWM模式應用7.7 思考題與習題第8章 正交編碼脈衝模塊8.1 eQEP概述8.2 正交解碼單元8.3 位置計數器與控制單元8.4 eQEP邊沿捕獲單元與eQEP看門狗8.5 單位定時器基準與eQEP中斷結構8.6 eQEP寄存器8.7 eQEP應用實例8.8 思考題與習題第9章 串行通信接口9.1 SCI模塊概述9.2 SCI模塊的結構9.3 SCI的寄存器9.4 SCI應用實例9.5 思考題與習題第10章 串行外設接口10.1 SPI模塊的結構10.2 SPI的操作10.3 SPI的設置10.4 SPI的寄存器10.5 SPI應用實例10.6 思考題與習題第11章 DSP控制器應用系統設計11.1 2803x系統硬件設計11.2 基於DSP控制器的數字運動控制系統11.3 快速傅裡葉變換與FIR數字濾波器11.4 基於CAN總線的分布式溫度測量系統11.5 思考題與習題參考文獻