書名:DSP控製器原理與應用技術(工業和信息化部“十二五”規劃教材)
定價:39.00元
售價:26.5元,便宜12.5元,摺扣67
作者:姚睿,付大豐,儲劍波
齣版社:人民郵電齣版社
齣版日期:2014-08-01
ISBN:9787115362773
字數:
頁碼:
版次:1
裝幀:平裝
開本:16開
商品重量:0.4kg
章 緒論1
1.1 概述1
1.1.1 數字信號處理及其實現方法1
1.1.2 DSP的主要特點2
1.2 DSP的發展及應用3
1.2.1 DSP的發展3
1.2.2 DSP的典型應用4
1.3 DSP應用係統及其設計開發5
1.3.1 DSP應用係統的構成5
1.3.2 DSP應用係統的設計方法5
1.4 典型DSP簡介6
1.4.1 市場上DSP概況6
1.4.2 TI的DSP處理器概況6
1.4.3 TMS320C2000係列DSP控製器7
1.5 TMS320F28335 DSP控製器簡介9
1.5.1 TMS320F28335芯片封裝和引腳9
1.5.2 TMS320F28335 DSP控製器性能概述10
1.6 DSP控製器的基本原理和學習方法11
習題與思考題12
第2章 硬件基礎13
2.1 內部功能結構13
2.1.1 總體結構及功能模塊概述13
2.1.2 總綫結構與流水綫14
2.2 中央處理單元16
2.2.1 C28x CPU執行單元16
2.2.2 C28x CPU兼容模式18
2.2.3 C28x CPU寄存器組18
2.2.4 浮點處理單元FPU及其寄存器組21
2.3 存儲器與存儲空間22
2.3.1 存儲空間映射22
2.3.2 片內存儲器配置22
2.3.3 外部存儲器接口24
2.4 時鍾源模塊24
2.4.1 概述24
2.4.2 各子模塊及其控製25
2.5 電源與係統復位30
2.5.1 供電電源30
2.5.2 係統復位30
習題與思考題30
第3章 軟件開發基礎32
3.1 DSP軟件開發流程32
3.2 匯編程序開發基礎33
3.2.1 尋址方式與指令係統33
3.2.2 公共目標文件格式36
3.2.3 匯編程序開發40
3.3 C/C 程序開發基礎42
3.3.1 TMS320x28xx C/C 優化編譯器42
3.3.2 C/C 編程基礎44
3.4 C/C 和匯編混閤編程48
3.4.1 C/C 編譯器運行環境48
3.4.2 C/C 和匯編接口52
3.4.3 混閤編程方法53
3.5 集成開發環境及其應用57
3.5.1 集成開發環境簡介57
3.5.2 DSP應用程序開發調試示例60
3.5.3 程序燒寫66
3.5.4 通用擴展語言(GEL)簡介66
3.5.5 DSP/BIOS工具簡介67
3.6 基於示例模闆的驅動程序開發67
3.6.1 驅動程序開發包簡介67
3.6.2 外設寄存器訪問的硬件抽象層方法68
3.6.3 片內外設驅動程序示例文件模闆71
3.6.4 驅動程序設計方法72
習題與思考題72
第4章 基本外設及其應用開發75
4.1 通用數字輸入/輸齣(GPIO)模塊75
4.1.1 GPIO模塊結構與工作原理75
4.1.2 GPIO寄存器76
4.1.3 GPIO模塊應用示例80
4.2 中斷管理係統83
4.2.1 中斷管理係統概述83
4.2.2 各級中斷及其管理84
4.2.3 中斷響應過程87
4.2.4 中斷嚮量錶及其映射與描述88
4.3 CPU定時器92
4.3.1 CPU定時器結構與工作原理92
4.3.2 CPU定時器的寄存器92
4.3.3 CPU定時器中斷示例93
習題與思考題94
第5章 控製類外設及其應用開發96
5.1 增強脈寬調製(ePWM)模塊96
5.1.1 ePWM模塊結構及工作原理96
5.1.2 ePWM各子模塊及其控製98
5.1.3 ePWM應用示例109
5.1.4 高精度脈寬調製模塊111
5.2 增強捕獲(eCAP)模塊112
5.2.1 捕獲模式下結構及工作原理113
5.2.2 APWM模式下結構及工作原理114
5.2.3 eCAP中斷控製115
5.2.4 eCAP模塊的寄存器115
5.2.5 eCAP應用示例116
5.3 增強正交編碼脈衝(eQEP)模塊119
5.3.1 光電編碼器工作原理119
5.3.2 eQEP模塊結構及工作原理120
5.3.3 eQEP子模塊及其控製120
5.3.4 eQEP中斷控製129
5.3.5 eQEP應用示例130
5.4 模/數轉換(ADC)模塊134
5.4.1 ADC模塊結構及工作原理134
5.4.2 ADC模塊的寄存器141
5.4.3 ADC模塊應用示例144
習題與思考題145
第6章 通信類外設及其應用開發148
6.1 串行通信(SCI)模塊148
6.1.1 SCI模塊的結構與工作原理148
6.1.2 SCI模塊的寄存器154
6.1.3 SCI模塊應用示例158
6.2 串行外設(SPI)模塊160
6.2.1 SPI模塊結構與工作原理160
6.2.2 SPI模塊的寄存器163
6.2.3 SPI模塊應用示例166
6.3 增強控製器局域網(eCAN)模塊168
6.3.1 CAN總綫及CAN幀格式168
6.3.2 eCAN結構與工作原理168
6.3.3 eCAN模塊的寄存器169
6.3.4 eCAN模塊的操作控製176
6.3.5 eCAN模塊應用示例180
6.4 多通道緩衝串口(McBSP)模塊182
6.4.1 McBSP的結構與工作原理182
6.4.2 McBSP寄存器185
6.4.3 McBSP模塊應用示例189
6.5 I2C總綫模塊192
6.5.1 I2C總綫的構成及信號類型192
6.5.2 I2C總綫模塊結構與工作原理192
6.5.3 I2C總綫模塊的寄存器193
6.5.4 I2C總綫模塊應用示例196
習題與思考題200
第7章 DSP應用係統設計201
7.1 DSP小係統設計201
7.1.1 電源電路設計201
7.1.2 復位電路設計204
7.1.3 時鍾電路設計205
7.1.4 JTAG接口電路設計205
7.1.5 3.3V和5V混閤邏輯係統接口設計205
7.1.6 外部存儲器擴展206
7.2 模數接口電路設計207
7.2.1 片內ADC模塊輸入保護電路設計208
7.2.2 並行ADC接口電路設計209
7.2.3 並行DAC接口電路設計210
7.2.4 擴展並行接口的訪問211
7.3 串行數據通信接口電路設計212
7.3.1 串行通信接口(SCI)212
7.3.2 串行外設接口(SPI)212
7.3.3 CAN總綫控製器接口213
7.3.4 I2C日曆時鍾電路設計213
7.4 人機接口及顯示電路設計217
7.4.1 鍵盤接口電路217
7.4.2 LED顯示電路218
7.4.3 LCD及其接口電路222
7.5 永磁同步電機DSP控製係統設計225
7.5.1 永磁同步電機的數學模型225
7.5.2 基於DSP的永磁同步電動機矢量控製係統設計227
習題與思考題237
第8章 基於Proteus的DSP係統設計與仿真238
8.1 Proteus開發環境簡介238
8.1.1 Proteus的軟件組成238
8.1.2 Proteus ISIS基本操作239
8.2 Proteus ISIS原理圖設計241
8.2.1 智能原理圖輸入流程241
8.2.2 原理圖繪製常用工具241
8.2.3 Proteus VSM虛擬係統模型244
8.3 DSP係統設計與仿真244
8.3.1 設計示例245
8.3.2 仿真示例251
習題與思考題252
附錄 176引腳LQFP封裝F28335引腳功能分配和描述253
參考文獻259
這本書的語言風格,說實話,初讀時感覺稍微有些“學術腔”,但越往後讀,就越能品味齣其中蘊含的深厚功力。它不像那種麵嚮大眾科普讀物那樣輕描淡寫,而是用一種非常精確、不容置疑的專業術語來構建知識體係。對於初學者來說,可能需要配閤一些基礎的信號與係統知識纔能更順暢地吸收,但對於有一定基礎的讀者而言,這種嚴謹的敘述方式反而提供瞭一種強大的確定性。作者在解釋一些關鍵算法,比如快速傅裏葉變換(FFT)的實現細節時,描述得極其到位,對於不同蝶形運算的位翻轉等細節處理,都有明確的步驟說明。這種對細節的執著,保證瞭讀者在嘗試自己編寫代碼實現時,能夠最大限度地減少因理解偏差而導緻的錯誤。它更像是一位經驗豐富的老教授,在為你一絲不苟地拆解每一個技術難點。
評分初翻閱目錄時,我就被其中詳盡的章節劃分所吸引。它不像一些理論書籍那樣隻停留在抽象的數學推導,而是非常注重與實際應用的結閤。比如,關於實時操作係統(RTOS)在DSP應用中的介紹,就顯得特彆貼閤當前工程界的實際需求。我尤其欣賞它對不同類型DSP芯片架構的對比分析,這種比較性的講解,極大地拓寬瞭我們對硬件選型的認識,避免瞭“隻見樹木不見森林”的局限。書中對於有限脈衝響應(FIR)和無限脈衝響應(IIR)濾波器的理論推導雖然深入,但作者很巧妙地穿插瞭大量的應用實例,使得那些原本枯燥的Z變換和復平麵分析變得生動起來。這種理論與實踐的無縫銜接,讓學習過程充滿瞭探索的樂趣,而不是單純的公式記憶。對於一個希望從學生過渡到工程師的人來說,這種注重“如何用”的教學思路簡直是福音。
評分整體來看,這本教材的知識密度非常高,它充分體現瞭國傢級規劃教材應有的水準和深度。它不是那種追求快速入門、淺嘗輒止的讀物,而是一本需要投入大量時間和精力去啃、去消化的硬核技術資料。它涵蓋的內容非常全麵,從最底層的硬件結構到上層的復雜算法應用,形成瞭一個非常堅實的知識閉環。我感覺,如果能將書中的所有案例和習題都動手實踐一遍,那麼對整個DSP領域都會建立起一套非常牢固且係統的認知框架。它對學習者的要求是比較高的,需要學習者具備一定的數學基礎和一定的編程經驗,但一旦跨過這道門檻,它所帶來的知識迴報是巨大的,是真正能幫助人建立起核心競爭力的“內功心法”級彆的教材。
評分這套教材的排版和裝幀給人一種非常紮實可靠的感覺,厚厚的書脊一看就知道內容量十足。封麵設計雖然不算驚艷,但那種帶著些許工業風的簡約風格,倒是很符閤“十二五”規劃教材的定位,顯得嚴肅而專業。拿到手裏沉甸甸的,仿佛握住瞭通往數字信號處理殿堂的鑰匙。內頁的紙張質量也相當不錯,印刷清晰,圖錶綫條分明,這對於閱讀復雜的數學公式和係統框圖來說至關重要。我注意到書中的插圖大多采用瞭標準化的符號,雖然初看可能需要一點時間適應,但一旦掌握瞭,就能發現其嚴謹性。尤其是那些係統級的方框圖,邏輯層次感非常清晰,這對於理解DSP從理論到實踐的轉換過程幫助極大。此外,裝訂工藝看起來也很結實,即便是經常翻閱和查閱,也不擔心會齣現散頁的情況。整體而言,從實體書的觸感和視覺感受上,就能感受到齣版社在製作這本教材時所下的功夫,它給人的第一印象就是一本值得信賴、可以長期使用的工具書。
評分學習DSP,繞不開的就是編程和仿真。我非常關注教材中關於軟件工具鏈和實際項目實現的篇幅。這本教材在這方麵做得相當齣色,它沒有簡單地羅列幾個代碼片段,而是構建瞭一套完整的“算法設計—代碼實現—硬件部署”的思維路徑。書中對C語言在DSP中的高效編程技巧,如指針的使用、內存訪問優化等方麵都有詳盡的論述,這對於提升代碼的運行效率至關重要。更讓人驚喜的是,書中關於特定應用案例的講解,比如音頻處理中的降噪算法或是通信係統中的調製解調,不僅僅停留在理論框圖,而是給齣瞭非常具體的實現思路和注意事項。這種手把手的指導,極大地縮短瞭知識從“知道”到“做到”的距離,讓人感覺這本書不僅僅是用來“讀”的,更是用來“操作”和“驗證”的實踐手冊。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有