dsPIC33EV 5V系列數字信號控制器原理及實踐 版權信息
- ISBN:9787560658384
- 條形碼:9787560658384 ; 978-7-5606-5838-4
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
dsPIC33EV 5V系列數字信號控制器原理及實踐 本書特色
主要介紹了dsPIC33EV系列DSC的結構原理,討論了體系結構中各功能模塊的特點,列舉了高溫井下應用中的實例及部分程序清單。
dsPIC33EV 5V系列數字信號控制器原理及實踐 內容簡介
本書共分為14章, 詳細介紹了dsPIC33EV系列DSC的結構原理, 討論了體系結構中各功能模塊的特點, 列舉了高溫井下應用中的實例及部分程序清單。內容包括: dsPIC33EV 5V系統簡介及特性 ; CPU架構等。
dsPIC33EV 5V系列數字信號控制器原理及實踐 目錄
第1章 緒論 1
1.1 高溫DSC現狀 1
1.2 dsPIC系統的特點 3
1.3 dsPIC的分類、選擇與應用 3
1.3.1 dsPIC33C 3
1.3.2 dsPIC30F 4
1.3.3 dsPIC33E 5
1.3.4 dsPIC33F 7
第2章 dsPIC33EV 5V系列簡介及特性 8
2.1 引腳圖與封裝信息 8
2.1.1 命名規則 8
2.1.2 引腳圖 9
2.1.3 封裝標識信息 15
2.2 dsPIC33EV 5V系列結構 15
2.3 基本說明 16
2.3.1 基本連接要求 16
2.3.2 去耦電容 16
2.3.3 外部振蕩器引腳 17
2.4 dsPIC33EV 5V系列引腳說明 18
2.4.1 引腳I/O說明 18
2.4.2 主復位引腳 21
2.4.3 在線串行編程引腳與未用I/O 21
2.5 dsPIC33EV 5V系列配置位 21
2.6 開發支持 24
第3章 CPU架 構 26
3.1 編程模型 26
3.1.1 工作寄存器陣列 27
3.1.2 影子寄存器 28
3.1.3 軟件堆棧 29
3.2 指令架構 29
3.2.1 指令集 29
3.2.2 數據空間尋址 30
3.2.3 循環結構 31
3.2.4 地址寄存器的依賴性 31
3.3 CPU控制寄存器 32
3.4 算術邏輯單元與DSP引擎 35
3.4.1 算術邏輯單元 35
3.4.2 DSP引擎 35
第4章 程序存儲器 38
4.1 程序地址空間 38
4.1.1 程序存儲器構成 38
4.1.2 中斷和陷阱向量 39
4.2 數據地址空間 39
4.2.1 數據空間寬度 40
4.2.2 數據存儲器的構成和對齊方式 40
4.2.3 數據空間分類 41
4.3 特殊功能 41
4.3.1 分頁存儲器方案 41
4.3.2 擴展X數據空間 44
4.3.3 數據存儲器仲裁和
總線主器件優先級 44
4.3.4 軟件堆棧 45
4.4 尋址模式 46
4.4.1 指令尋址模式 46
4.4.2 模尋址 48
4.4.3 位反轉尋址 49
4.5 程序存儲空間與數據存儲空間接口 49
4.6 閃存程序存儲器 51
4.6.1 表指令和閃存編程 52
4.6.2 運行時自編程工作原理 52
4.6.3 編程操作 52
4.6.4 糾錯碼 53
4.6.5 控制寄存器 53
第5章 中斷 56
5.1 中斷控制器的特性 56
5.1.1 中斷向量表 56
5.1.2 備用中斷向量表 56
5.1.3 復位過程及CPU優先級狀態 61
5.1.4 中斷優先級 61
5.2 中斷控制和狀態寄存器 62
5.3 不可屏蔽的陷阱 67
5.3.1 軟陷阱 67
5.3.2 硬陷阱 69
5.3.3 禁止中斷指令 70
5.3.4 中斷操作 70
5.3.5 中斷外部支持和喚醒 72
5.4 中斷處理時序 72
5.4.1 執行單周期指令時的中斷延時 72
5.4.2 執行雙周期指令時的中斷延時 73
5.4.3 從中斷返回 74
5.4.4 異常延時 74
5.5 中斷設置過程 75
第6章 直接存儲器訪問 77
6.1 DMA的功能 77
6.2 DMA支持外設 78
6.2.1 DMA設置 78
6.2.2 工作模式 83
6.2.3 啟動DMA傳輸 92
6.3 DMA寄存器 93
6.4 DMA的傳輸方式 96
6.4.1 數據傳輸 96
6.4.2 DMA通道仲裁和溢出 98
6.4.3 數據寫和請求沖突 99
第7章 振蕩器與復位 101
7.1 振蕩器系統概述 101
7.1.1 簡介 101
7.1.2 CPU時鐘系統 102
7.2 振蕩器寄存器 103
7.2.1 振蕩器配置寄存器 103
7.2.2 特殊功能寄存器 104
7.3 振蕩器系統配置 107
7.3.1 振蕩器配置 107
7.3.2 故障保護時鐘監視器 115
7.3.3 時鐘切換原理 115
7.3.4 雙速啟動 118
7.4 復位 118
7.4.1 復位簡介 118
7.4.2 復位控制寄存器 119
第8章 I/O端口 121
8.1 I/O端口簡介 121
8.1.1 通用I/O端口介紹 121
8.1.2 I/O端口控制寄存器 121
8.2 外設引腳選擇和復用 124
8.2.1 I/O與多個外設復用 124
8.2.2 外設引腳選擇 125
8.3 電平變化通知 135
8.3.1 電平變化通知簡介 135
8.3.2 電平變化通知寄存器 135
8.4 I/O使用技巧 136
第9章 定時器及其應用 138
9.1 定時器 138
9.1.1 Timer1 138
9.1.2 Timer2/3和Timer4/5 139
9.1.3 定時器控制寄存器 140
9.1.4 定時器工作模式 143
9.2 節能模式與看門狗定時器 144
9.2.1 節能模式 144
9.2.2 看門狗定時器 147
9.3 程序監控定時器 149
9.3.1 簡介 149
9.3.2 DMT寄存器 150
9.3.3 DMT操作 151
9.4 輸入捕捉 153
9.4.1 簡介 153
9.4.2 輸入捕捉控制寄存器 154
9.4.3 輸入捕捉模塊主要特性 156
9.4.4 輸入捕捉緩沖區操作 157
9.5 輸出比較 157
9.5.1 比較模塊工作原理 157
9.5.2 輸出比較控制寄存器 158
9.5.3 工作模式 160
9.5.4 輸出比較特性 162
第10章 高速脈寬調制模塊 164
10.1 PWM的主要特性 164
10.1.1 特性 164
10.1.2 控制寄存器 167
10.1.3 PWM輸出引腳控制 176
10.2 PWM模塊 177
10.2.1 模塊說明 177
10.2.2 PWM中斷 181
10.2.3 獨立時基的外部控制 181
10.3 PWM發生器 182
10.3.1 PWM周期 182
10.3.2 PWM占空比 183
10.4 PWM故障 185
第11章 通 信 接 口 190
11.1 UART串口 190
11.1.1 UART簡介 190
11.1.2 UART設置 194
11.1.3 UART發送與接收 194
11.1.4 CPU休眠和空閑模式下
的UART操作 196
11.2 SPI模塊 197
11.2.1 SPI簡介 197
11.2.2 SPI寄存器 198
11.2.3 SPI工作模式 201
11.2.4 SPI使用技巧 207
11.3 I2C通信接口 207
11.3.1 I2C簡介 207
11.3.2 I2C總線特性 209
11.3.3 I2C控制和狀態寄存器 209
11.3.4 使能I2C 213
11.3.5 I2C總線的連接注意事項 214
11.4 CAN模塊 215
11.4.1 CAN簡介 215
11.4.2 CAN工作模式 216
11.4.3 CAN控制寄存器 217
11.4.4 CAN報文緩沖區 228
11.5 SENT模塊 230
11.5.1 SENT模塊簡介 230
11.5.2 發送模式 231
11.5.3 接收模式 231
第12章 高級模擬特性 235
12.1 模/數轉換器 235
12.1.1 簡介 235
12.1.2 ADC控制寄存器 237
12.1.3 ADC模塊配置 242
12.1.4 采樣和轉換 250
12.2 運放/比較器模塊 257
12.2.1 簡介 257
12.2.2 比較器寄存器 258
12.2.3 模塊配置 263
12.2.4 比較器參考電壓 267
12.3 充電時間測量單元 270
12.3.1 簡介 270
12.3.2 CTMU控制寄存器 271
12.3.3 CTMU功能 273
第13章 高溫電氣特性 275
13.1 高溫直流特性 275
13.2 高溫交流特性 279
第14章 DSPIC33EV在高溫井下
探測系統中的應用 283
14.1 高溫高壓井下探測系統設計 283
14.1.1 井下探測技術簡介 283
14.1.2 高溫井下探測系統 284
14.2 基于dsPIC33EV的多路高溫數據
采集模塊 285
14.2.1 dsPIC33EV多通道同時采樣 285
14.2.2 dsPIC33EV單通道多路
循環采樣 287
14.2.3 使用dsPIC33EV內部運放器的
A/D采樣 288
14.3 基于dsPIC33EV的井下電纜通信 290
14.3.1 MIL-STD-1553通信協議 290
14.3.2 基于dsPIC33EV的MIL-STD-
1553通信模塊實例 291
14.4 基于dsPIC33EV的單芯
電纜通信模塊 296
14.4.1 單芯電纜通信 296
14.4.2 基于dsPIC33EV的單芯
電纜通信模塊 297
參考文獻 302
展開全部
dsPIC33EV 5V系列數字信號控制器原理及實踐 作者簡介
本書以Microchip公司的16位dsPIC33EV系列DSC為對象,主要介紹其原理與應用,共分為14章。第1章介紹高溫DSC的發展和特性,第2~13章詳述各功能模塊的原理及特點,第14章介紹dsPIC33EV系列器件在高溫井下探測系統中的應用。書中給出的編程實例已全部經過調試,并進行了詳細注釋。
本書可作為高等院校DSP教學的選用教材,也可作為工程技術人員迅速掌握dsPIC33EV系列高溫DSC的實用參考書。
本書獲得國家自然科學基金項目(No.51974250)的資助。