本書主要介紹TMS320F2833x系列DSP控制器的結構原理,軟件、硬件設計開發(fā)和應用。全書共6章,簡要介紹了DSP的發(fā)展應用和軟件開發(fā)設計的基礎,概述了TMS320F2833x硬件結構和片上初始化單元,重點介紹了片上基本外設ADC模塊、ePWM模塊、eCAP模塊、eQEP模塊和SCI模塊、SPI模塊及eCAN模塊通信外設的應用開發(fā)。
前言
第1章概述1
11DSP概述1
111DSP定義1
112DSP芯片的特點1
12DSP的發(fā)展與應用2
121DSP微處理器的發(fā)展歷程2
122DSP微處理器的分類3
123DSP微處理器的應用4
13TI公司的DSP介紹5
131概述5
132C2000電機控制DSP的分類6
第2章軟件設計基礎8
21C語言編程基礎8
211數(shù)據(jù)類型8
212頭文件9
213編譯預處理11
214C語言與匯編語言混合編程13
215關鍵字15
22DSP鏈接器命令CMD文件16
221CMD文件概念16
222MEMORY偽指令16
223SECTIONS偽指令17
224鏈接代碼與存儲單元的3個步驟18
225典型的CMD文件19
23TMS320F2833x數(shù)據(jù)格式解析20
231IEEE 754單精度浮點格式21
232整型數(shù)據(jù)格式22
233IQ數(shù)據(jù)格式23
24浮點運算的定點編程23
241定點—浮點數(shù)據(jù)的轉換23
242IQMath庫的使用24
25集成開發(fā)環(huán)境CCS26
251CCS概述26
252新建CCS工程27
253導入已有的CCS工程32
254編寫CCS工程34
26DSP 的C程序舉例35
第3章TMS320F2833x硬件結構37
31系統(tǒng)與總線結構37
311CPU37
312總線37
32中央處理單元38
321算數(shù)邏輯運算單元38
322乘法器38
323累加器39
324移位器39
325CPU寄存器39
33存儲器與存儲映射41
331存儲器41
332存儲映射42
34DMA控制器44
341DMA 模塊總線結構44
342DMA的數(shù)據(jù)傳輸47
343F2833x中常用DMA配置寄存器47
35系統(tǒng)時鐘51
351時鐘信號51
352時鐘電路52
353晶體振蕩器和PLL模塊52
354相關寄存器55
第4章TMS320F2833x片上初始化單元62
41低功耗模式62
411IDLE模式62
412STANDBY模式62
413HALT模式63
42看門狗單元64
421看門狗概述64
422看門狗寄存器65
43GPIO單元67
431GPIO概述67
432GPIO配置68
433GPIO寄存器72
44中斷與中斷管理單元81
441中斷概述81
442中斷系統(tǒng)的結構81
443可屏蔽中斷處理82
444非屏蔽中斷處理84
445外設中斷擴展模塊(PIE)85
45CPU定時器單元92
451CPU定時器的結構92
452CPU定時器的工作原理93
453定時器定時時間定量計算93
454CPU定時器寄存器94
第5章片上基本外設及其應用97
51A/D轉換(ADC)模塊97
511ADC模塊構成97
512ADC模塊工作模式98
513ADC模塊的校準101
514ADC寄存器101
515ADC模塊的應用108
52增強型PWM(ePWM)模塊109
521PWM原理概述109
522ePWM子模塊110
523ePWM模塊寄存器121
524ePWM模塊的應用132
53增強型CAP(eCAP)模塊134
531eCAP模塊概述134
532eCAP模塊的捕獲操作模式135
533輔助脈寬調制(APWM)操作模式136
534eCAP模塊寄存器137
535eCAP模塊的應用142
54增強型QEP(eQEP)模塊144
541eQEP模塊功能概述144
542eQEP模塊結構單元145
543eQEP模塊寄存器150
544eQEP模塊的應用156
第6章通信類外設及其應用158
61SCI異步通信模塊158
611SCI工作原理158
612多處理器通信方式159
613SCI模塊寄存器160
614SCI模塊的應用166
62SPI同步通信模塊168
621SPI的特點168
622SPI模塊的工作模式169
623SPI模塊寄存器171
624SPI模塊的應用176
63eCAN通信模塊177
631CAN通信工作原理和數(shù)據(jù)格式178
632F2833x的CAN模塊181
633CAN控制和狀態(tài)寄存器182
634CAN中斷寄存器189
635CAN傳輸速率配置190
636CAN模塊的應用192
參考文獻195