-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

手把手教你學DSP--基于TMS320X281x(第3版)

( 簡體 字)
作者:顧衛鋼類別:1. -> 電腦組織與體系結構 -> 單晶片 -> DSP
譯者:
出版社:北京航空航天大學出版社手把手教你學DSP--基于TMS320X281x(第3版) 3dWoo書號: 50738
詢問書籍請說出此書號!

缺書
NT售價: 395

出版日:2/1/2019
頁數:426
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787512429291
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書以TMS320X281x的開發為主線,採用生活化的語言,深入淺出地介紹了與DSP開發相關的方方面面,包括DSP開發環境的搭建、新工程的建立、CCS6.0的使用、CMD檔的編寫、硬體電路的設計、記憶體的映射、三級中斷系統以及TMS320X281X各個外設模組的功能和使用。介紹每個部分的內容時都結合應用實例,並手把手地講解常式的編寫過程。所有代碼都標注有詳細的中文注釋,為讀者快速熟悉並掌握DSP的開發方法和技巧提供了方便。相比舊版,本書將原先基於CCS3.3版本的內容都更新成了基於CCS6.0的內容。
目錄:

第1章如何開始DSP的學習和開發1
1.1DSP基礎知識1
1.1.1什麼是DSP1
1.1.2DSP的特點2
1.1.3DSP與MCU、ARM、FPGA的區別2
1.1.4學習開發DSP所需要的知識3
1.2如何選擇DSP4
1.2.1DSP廠商介紹4
1.2.2TI公司各個系列DSP的特點5
1.2.3TIDSP具體型號的含義7
1.2.4C2000系列DSP選型指南7
1.3DSP開發所需要準備的工具以及開發平臺的搭建9
1.3.1CCS的版本10
1.3.2CCS6的安裝10
1.3.3基於HDSPSuper2812開發平臺的搭建14
1.4如何學好DSP15
1.4.1眾多工程師的討論和經驗15
1.4.2作者的建議22
1.5C2000助手軟體介紹24
第2章TMS320X2812的結構、資源及性能25
2.1TMS320X2812的片內資源25
2.1.1TMS320X2812的性能27
2.1.2TMS320X2812的片內外設28
2.2TMS320X2812的引腳分佈及引腳功能30
2.2.1TMS320X2812的引腳分佈30
2.2.2TMS320X2812的引腳功能31
第3章TMS320X281x的硬體設計40
3.1如何保證X2812系統的正常工作40
3.2常用硬體電路的設計41
3.2.1TMS320X2812最小系統設計41
3.2.2電源電路的設計41
3.2.3重定電路及JATG下載口電路的設計41
3.2.4外擴RAM的設計42
3.2.5外擴Flash的設計44
3.2.6PWM電路的設計45
3.2.7串口電路的設計45
3.2.8A/D保護及校正電路的設計46
3.2.9CAN電路的設計47
3.3D/A電路的設計以及波形發生器的實現48
目錄第4章創建一個新工程50
4.1控制原理分析50
4.2創建工程51
4.3編譯與調試62
4.3.1編譯工程62
4.3.2下載程式64
第5章CCS的常用操作69
5.1導入CCS工程69
5.2移除工程74
5.3查找變數75
5.4觀察變數75
5.5觀察記憶體79
5.6Graph功能80
第6章使用C語言操作DSP的寄存器83
6.1寄存器的C語言訪問83
6.1.1瞭解SCI的寄存器83
6.1.2使用位定義的方法定義寄存器85
6.1.3聲明共同體87
6.1.4創建結構體檔88
6.2寄存器檔的空間分配90
第7章記憶體的結構、映射及CMD檔的編寫93
7.1記憶體相關的匯流排知識93
7.2F2812的記憶體95
7.2.1F2812記憶體的結構95
7.2.2F2812記憶體映射95
7.2.3F2812的各個記憶體模組的特點99
7.3CMD文件102
7.3.1COFF格式和段的概念102
7.3.2C語言生成的段103
7.3.3CMD檔的編寫105
7.4外部介面XINTF111
7.4.1XINTF的存儲區域112
7.4.2XINTF的時鐘115
7.5手把手教你訪問外部記憶體115
7.5.1外部RAM空間資料讀/寫116
7.5.2外部Flash空間資料讀/寫119
第8章X281x的時鐘和系統控制128
8.1振盪器OSC和鎖相環PLL128
8.2X2812中各種時鐘信號的產生129
8.3看門狗電路130
8.4低功耗模式132
8.5時鐘和系統控制模組的寄存器132
8.6手把手教你寫系統初始化函數137
第9章通用輸入/輸出多工器GPIO140
9.1GPIO多工器140
9.1.1GPIO的寄存器140
9.1.2GPIO寄存器位與I/O引腳的對應關係145
9.2手把手教你使用GPIO引腳控制LED燈閃爍149
第10章CPU計時器154
10.1CPU計時器工作原理154
10.2CPU計時器寄存器156
10.3分析CPU計時器的配置函數159
第11章X2812的中斷系統162
11.1什麼是中斷162
11.2X2812的CPU中斷163
11.2.1CPU中斷的概述163
11.2.2CPU中斷向量和優先順序164
11.2.3CPU中斷的寄存器166
11.2.4可遮罩中斷的回應過程168
11.3X2812的PIE中斷169
11.3.1PIE中斷概述170
11.3.2PIE中斷寄存器171
11.3.3PIE中斷向量表174
11.4X281x的三級中斷系統分析179
11.5成功實現中斷的必要步驟182
11.6手把手教你使用CPU計時器0的週期中斷來控制LED燈的閃爍184
第12章事件管理器EV189
12.1事件管理器的功能189
12.2通用計時器192
12.2.1通用計時器的時鐘194
12.2.2通用計時器的計數模式195
12.2.3通用計時器的中斷事件198
12.2.4通用計時器的同步199
12.2.5通用計時器的比較操作和PWM波200
12.2.6通用計時器的寄存器203
12.3比較單元與PWM電路208
12.3.1全比較單元209
12.3.2帶有死區控制的PWM電路210
12.3.3比較單元的中斷事件213
12.3.4比較單元的寄存器213
12.4捕獲單元219
12.4.1捕獲單元的結構220
12.4.2捕獲單元的操作220
12.4.3捕獲單元的中斷事件222
12.4.4捕獲單元的寄存器223
12.5正交編碼電路226
12.6事件管理器的中斷及其寄存器229
12.7手把手教你產生PWM波形236
12.7.1輸出占空比固定的PWM波形236
12.7.2輸出占空比可變的PWM波形242
第13章模/數轉換器ADC247
13.1X281x內部的ADC模組247
13.1.1ADC模組的特點249
13.1.2ADC的時鐘頻率和採樣頻率251
13.2ADC模組的工作方式253
13.2.1雙定序器模式下順序採樣255
13.2.2雙定序器模式下併發採樣258
13.2.3級聯模式下的順序採樣260
13.2.4級聯模式下的併發採樣263
13.2.5定序器連續自動序列化模式和啟動/停止模式264
13.3ADC模組的中斷265
13.4ADC模組的寄存器268
13.5手把手教你寫ADC採樣程式276
13.6ADC模組採樣校正技術280
13.6.1ADC校正的原理281
13.6.2ADC校正的措施282
13.6.3手把手教你寫ADC校正的軟體演算法283
第14章串列通信介面SCI291
14.1SCI模組的概述291
14.1.1SCI模組的特點292
14.1.2SCI模組信號總結293
14.2SCI模組的工作原理293
14.2.1SCI模組發送和接收資料的工作原理294
14.2.2SCI通信的資料格式295
14.2.3SCI通信的串列傳輸速率296
14.2.4SCI模組的FIFO佇列297
14.2.5SCI模組的中斷298
14.3SCI多處理器通信模式300
14.3.1位址位元多處理器通信模式301
14.3.2空閒線多處理器通信模式301
14.4SCI模組的寄存器302
14.5手把手教你寫SCI發送和接收程式312
14.5.1查詢方式實現資料的發送和接收313
14.5.2中斷方式實現資料的發送和接收319
14.5.3採用FIFO來實現資料的發送和接收324
第15章串列外設介面SPI331
15.1SPI模組的通用知識331
15.2X281xSPI模組的概述333
15.2.1SPI模組的特點334
15.2.2SPI的信號總結334
15.3SPI模組的工作原理335
15.3.1SPI主從工作方式336
15.3.2SPI資料格式338
15.3.3SPI串列傳輸速率339
15.3.4SPI時鐘配置340
15.3.5SPI的FIFO佇列341
15.3.6SPI的中斷342
15.4SPI模組的寄存器343
15.5手把手教你寫SPI通信程式351
第16章增強型控制器局域網通信介面eCAN357
16.1CAN匯流排的概述357
16.1.1什麼是CAN357
16.1.2CAN是怎樣發展起來的358
16.1.3CAN是怎樣工作的358
16.1.4CAN有哪些特點359
16.1.5什麼是標準格式CAN和擴展格式CAN360
16.2CAN2.0B協議360
16.2.1CAN匯流排幀的格式和類型360
16.2.2CAN匯流排通信錯誤處理366
16.2.3CAN匯流排的位元定時要求367
16.2.4CAN匯流排的位元仲裁368
16.3X281xeCAN模組的概述369
16.3.1eCAN模組的結構369
16.3.2eCAN模組的特點371
16.3.3eCAN模組的存儲空間371
16.3.4eCAN模組的郵箱372
16.4X281xeCAN模組的寄存器375
16.5X281xeCAN模組的配置390
16.5.1串列傳輸速率的配置390
16.5.2郵箱初始化的配置391
16.5.3消息的發送操作393
16.5.4消息的接收操作393
16.6eCAN模組的中斷395
16.7手把手教你實現CAN通信398
16.7.1手把手教你實現CAN消息的發送398
16.7.2手把手教你實現CAN消息的接收(中斷方式)403
第17章基於HDSPSuper2812的開發實例407
17.1談談通常專案的開發過程407
17.2設計一個有趣的時鐘日期程式408
17.2.1硬體設計409
17.2.2軟體設計(含I2C介面程式)409
17.3設計一個SPWM程式420
17.3.1原理分析420
17.3.2軟體設計422
17.4代碼燒寫入Flash固化426
序: