注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)嵌入式DSP的原理與應(yīng)用:基于TMS320F28335

嵌入式DSP的原理與應(yīng)用:基于TMS320F28335

嵌入式DSP的原理與應(yīng)用:基于TMS320F28335

定 價:¥59.00

作 者: 馬駿杰
出版社: 北京航空航天大學(xué)出版社
叢編項:
標(biāo) 簽: 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機/網(wǎng)絡(luò) 系統(tǒng)開發(fā)

ISBN: 9787512420670 出版時間: 2016-03-01 包裝: 平裝
開本: 16開 頁數(shù): 406 字?jǐn)?shù):  

內(nèi)容簡介

  本書以TMS320F28335(簡稱F28335)的工程應(yīng)用為主線,從電力電子產(chǎn)品的嵌入式應(yīng)用角度出發(fā),介紹了其軟硬件的開發(fā)方法;例程內(nèi)容力求涵蓋電力電子技術(shù)中所有的控制、算法、邏輯等操作.本書以提高讀者的DSP應(yīng)用水平為目的,本著循序漸進(jìn)的原則,前半部分基礎(chǔ)簡單,后半部分難度較高,詳細(xì)介紹了浮點算法開發(fā)、程序固化、FLASH 片上升級優(yōu)化、用戶自定義BootLoader等內(nèi)容.本書例程不僅調(diào)試通過而且其基本思想均應(yīng)用于目前主流電力電子產(chǎn)品中,具有很高的參考和實用價值.本書摒棄以往翻譯TI數(shù)據(jù)手冊的弊端,結(jié)構(gòu)更加嚴(yán)謹(jǐn),內(nèi)容更加注重理論與實際的結(jié)合,可作為自動化專業(yè)、電氣工程專業(yè)研究生和工程技術(shù)人員的參考用書.

作者簡介

暫缺《嵌入式DSP的原理與應(yīng)用:基于TMS320F28335》作者簡介

圖書目錄

第1章 緒 論
1.1 數(shù)字信號處理
1.1.1 模擬和數(shù)字信號的處理方式
1.1.2 數(shù)字信號處理的優(yōu)缺點
1.2 DSP的發(fā)展及特點
1.3 DSP產(chǎn)品簡介
1.3.1 TI公司的DSP產(chǎn)品
1.3.2 TMS320C28x產(chǎn)品簡介
第2章 F28335的結(jié)構(gòu)原理
2.1 F28335的內(nèi)部結(jié)構(gòu)
2.2 F28335的CPU
2.2.1 CPU 運算單元
2.2.2 CPU 寄存器組
2.2.3 輔助寄存器算術(shù)單元ARAU
2.2.4 FPU 浮點運算單元
2.3 F28335的存儲器及應(yīng)用
2.3.1 SARAM 存儲器
2.3.2 FLASH 及使用詳解
2.3.3 BootROM
2.3.4 CSM 代碼安全模塊及使用詳解
2.3.5 OTP存儲器
2.3.6 外設(shè)幀
2.3.7 外部存儲器接口
2.4 外設(shè)及引腳功能
2.5 F28335的時鐘及控制
2.5.1 系統(tǒng)時鐘的產(chǎn)生
2.5.2 系統(tǒng)時鐘的分配
2.5.3 F28335的低功耗模式及相關(guān)寄存器
2.5.4 F28335的看門狗模塊
2.6 F28335的CPU 定時器
2.6.1 定時器結(jié)構(gòu)
2.6.2 定時器中斷申請
2.6.3 定時器寄存器及位域結(jié)構(gòu)體定義
2.6.4 定時器應(yīng)用例程———如何記錄函數(shù)的運行時間
第3章 集成開發(fā)環(huán)境及程序開發(fā)語言
3.1 CCS集成開發(fā)環(huán)境
3.1.1 CCS集成的工具軟件
3.1.2 CCSv5.4安裝及基本配置
3.1.3 ControlSuite簡介
3.1.4 在CCSv5.4下運行工程項目
3.1.5 CCSv3.3到CCSv5.4的項目遷移
3.1.6 在CCSv5.4下新建一個工程文件
3.2 F28335匯編語言概述
3.2.1 F28335匯編指令描述
3.2.2 尋址方式及常用匯編指令
3.2.3 CMD文件及匯編程序示例
3.2.4 匯編語言應(yīng)用例程
3.3 F28335的C語言編程基礎(chǔ)
3.3.1 F28335的C語言數(shù)據(jù)類型
3.3.2 C語言的重要關(guān)鍵字
3.3.3 C語言CMD文件的編寫
第4章 F28335的通用I/O 口
4.1 GPIO的功能結(jié)構(gòu)
4.2 GPIO寄存器及傳統(tǒng)定義方法示例
4.2.1 GPIO控制類寄存器
4.2.2 GPIO數(shù)據(jù)類寄存器
4.2.3 傳統(tǒng)寄存器定義方法示例
4.3 寄存器的位域結(jié)構(gòu)方法示例
4.3.1 GPIO寄存器組類型定義
4.3.2 定義存放寄存器組的存儲器段
4.3.3 寄存器組的存儲器段地址定位
4.3.4 寄存器位結(jié)構(gòu)定義的使用
4.4 GPIO應(yīng)用例程
第5章 F28335的中斷系統(tǒng)
5.1 中斷系統(tǒng)的結(jié)構(gòu)
5.1.1 中斷管理機制
5.1.2 中斷處理及響應(yīng)過程
5.1.3 CPU 中斷向量
5.1.4 CPU 級中斷相關(guān)寄存器
5.2 PIE外設(shè)中斷擴(kuò)展模塊
5.2.1 PIE模塊的結(jié)構(gòu)
5.2.2 PIE中斷向量表映射
5.2.3 PIE模塊相關(guān)寄存器
5.2.4 PIE模塊寄存器的程序操作
5.3 非屏蔽中斷
5.3.1 軟件中斷
5.3.2 非法指令中斷
5.3.3 硬件NMI中斷
5.3.4 硬件復(fù)位中斷XRS
5.4 中斷應(yīng)用實例———如何創(chuàng)建中斷嵌套服務(wù)程序
第6章 模/數(shù)轉(zhuǎn)換單元ADC
6.1 ADC模塊概述
6.1.1 ADC模塊構(gòu)成及原理
6.1.2 時鐘及采樣頻率
6.1.3 ADC采樣工作方式
6.2 ADC模塊校準(zhǔn)功能及使用詳解
6.3 ADC模塊寄存器
6.4 ADC性能實驗分析
6.5 ADC模塊的應(yīng)用———如何進(jìn)行數(shù)據(jù)處理及程序校準(zhǔn)
第7章 F28335片上控制外設(shè)
7.1 增強型脈寬調(diào)制模塊ePWM
7.1.1 時間基準(zhǔn)子模塊TB原理及應(yīng)用
7.1.2 計數(shù)器比較子模塊CC原理及應(yīng)用
7.1.3 動作限定子模塊AQ 原理及應(yīng)用
7.1.4 死區(qū)控制子模塊DB原理及應(yīng)用
7.1.5 錯誤控制子模塊TZ原理及應(yīng)用
7.1.6 事件觸發(fā)子模塊ET原理及應(yīng)用
7.2 增強型捕獲模塊eCAP
7.2.1 eCAP工作模式
7.2.2 捕獲模塊寄存器
7.2.3 eCAP程序例程———如何捕獲外部脈沖信號
第8章 F28335的片上串行通信單元
8.1 串行通信的基本概念
8.1.1 異步通信和同步通信
8.1.2 串行通信的傳輸方向
8.1.3 串行通信的錯誤校驗
8.2 SCI通信模塊及應(yīng)用
8.2.1 SCI通信模塊簡介
8.2.2 SCI工作原理
8.2.3 SCI基本數(shù)據(jù)格式
8.2.4 多處理器通信方式
8.2.5 SCI相關(guān)寄存器
8.2.6 SCI應(yīng)用實例———如何實現(xiàn)異步通信數(shù)據(jù)的收發(fā)
8.3 SPI通信模塊及應(yīng)用
8.3.1 SPI模塊簡介
8.3.2 SPI工作原理
8.3.3 SPI的時鐘與波特率
8.3.4 SPI相關(guān)寄存器
8.3.5 SPI模塊應(yīng)用實例———如何建立有效的全雙工數(shù)據(jù)通信
8.4 McBSP模塊及應(yīng)用
8.4.1 McBSP數(shù)據(jù)收發(fā)原理
8.4.2 數(shù)據(jù)的壓縮和擴(kuò)展
8.4.3 McBSP數(shù)據(jù)幀
8.4.4 時鐘及采樣率發(fā)生器
8.4.5 McBSP工作模式簡介
8.4.6 McBSP相關(guān)寄存器
8.4.7 McBSP的應(yīng)用———如何實現(xiàn)在SPI模式下的數(shù)據(jù)收發(fā)
8.5 I2C通信模塊及應(yīng)用
8.5.1 I2C總線基礎(chǔ)
8.5.2 I2C相關(guān)寄存器
8.5.3 I2C應(yīng)用實例———EEPROM 數(shù)據(jù)的讀/寫
8.5.4 I2C真實波形數(shù)據(jù)格式分析
8.6 CAN 通信模塊
8.6.1 CAN 模塊簡介
8.6.2 CAN 相應(yīng)寄存器
8.6.3 CAN 應(yīng)用注意事項及數(shù)據(jù)收發(fā)程序詳解
第9章 浮點運算單元
9.1 浮點單元簡介
9.1.1 C28x+FPU 的特點
9.1.2 浮點指令流水線結(jié)構(gòu)
9.1.3 IEEE754單精度浮點格式
9.2 FPU 的寄存器
9.3 浮點匯編指令詳解
9.3.1 移動指令
9.3.2 浮點算術(shù)運算指令
9.3.3 寄存器數(shù)據(jù)傳遞指令
9.3.4 特殊運算指令
9.3.5 寄存器清0指令
9.4 F28335庫函數(shù)使用詳解
9.4.1 FPUFastRTS庫簡介
9.4.2 FPUFastRTS庫使用方法
9.4.3 FPUFastRTS庫軟件優(yōu)化
9.4.4 FPU 軟件應(yīng)用實例
第10章 BootLoader原理及應(yīng)用
10.1 BootLoader基本工作流程
10.1.1 F2833x片內(nèi)引導(dǎo)過程
10.1.2 基本工作流程代碼解析
10.2 BootLoader基本數(shù)據(jù)傳輸協(xié)議
10.2.1 16位數(shù)據(jù)流結(jié)構(gòu)
10.2.2 8位數(shù)據(jù)流結(jié)構(gòu)
10.2.3 數(shù)據(jù)引導(dǎo)裝載過程
10.2.4 數(shù)據(jù)格式轉(zhuǎn)換
10.3 引導(dǎo)模式之跳轉(zhuǎn)模式
10.3.1 FLASH 上電復(fù)位跳轉(zhuǎn)模式及代碼解析
10.3.2 片上其他跳轉(zhuǎn)模式
10.4 引導(dǎo)模式之加載模式
第11章 打開FLASH 升級的“潘多拉”盒子
11.1 F2833xFLASH 燒錄基礎(chǔ)
11.1.1 FLASH 燒錄的一般要求
11.1.2 FLASH 燒錄步驟
11.2 CCS插件升級方式
11.2.1 CCSv3.3版本下的FLASH 升級
11.2.2 CCSv5.4版本下的FLASH 升級
11.3 SDFLASH 插件操作方式
11.3.1 SDFLASH 的串行升級基本操作
11.3.2 如何更改串行升級文件
11.4 用戶自定義升級方式
11.4.1 FLASH API的應(yīng)用解析
11.4.2 基于SCI總線的遠(yuǎn)程FLASH 加載方案
第12章 基于F28335的電力電子應(yīng)用案例分析
附錄A CRC數(shù)據(jù)表
附錄B SCIBoot參考代碼
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號