本書以醫(yī)療電子DSP基礎(chǔ)開發(fā)系統(tǒng)為平臺,共安排18個實驗,其中實驗1-13為微處理器基礎(chǔ)實驗,實驗14-18為醫(yī)療電子專業(yè)實驗。所有實驗均詳細介紹了實驗內(nèi)容、實驗原理,并且都有詳細的步驟和源代碼,以確保讀者能夠順利完成。
●章 TMS320開發(fā)平臺和工具 1
1.1 什么是DSP 1
1.2 DSP的特點 1
1.3 DSP與MCU、CPU的區(qū)別 4
1.4 DSP開發(fā)工具 5
1.5 TMS320F28335芯片介紹 5
1.6 醫(yī)療電子DSP基礎(chǔ)開發(fā)系統(tǒng)簡介 5
1.7 TMS320F28335開發(fā)工具安裝與配置 7
1.7.1 安裝CCS 5.5 7
1.7.2 配置CCS 5.5 9
1.7.3 安裝C2000-CGT 11
1.7.4 安裝FTDI驅(qū)動 12
1.7.5 安裝CH340驅(qū)動 13
1.8 醫(yī)療電子DSP基礎(chǔ)開發(fā)系統(tǒng)可以開展的部分實驗 13
1.9 本書配套的資料包 14
本章任務(wù) 14
本章習(xí)題 15
第2章 實驗1―TMS320F28335基準(zhǔn)工程 16
2.1 實驗內(nèi)容 16
2.2 實驗原理 16
2.2.1 寄存器開發(fā)模式 16
2.2.2 CCS編輯和編譯及TMS320下載過程 21
2.2.3 TMS320工程模塊名稱及說明 21
2.2.4 TMS320啟動模式 22
2.2.5 TMS320參考資料 22
2.3 實驗步驟 23
本章任務(wù) 32
本章習(xí)題 32
第3章 實驗2―GPIO與流水燈 33
3.1 實驗內(nèi)容 33
3.2 實驗原理 33
3.2.1 LED電路原理圖 33
3.2.2 TMS320F28335系統(tǒng)架構(gòu)與存儲器映射 33
3.2.3 GPIO功能框圖 37
3.2.4 GPIO部分寄存器 40
3.3 實驗步驟 52
本章任務(wù) 55
本章習(xí)題 55
第4章 實驗3―GPIO與獨立按鍵輸入 56
4.1 實驗內(nèi)容 56
4.2 實驗原理 56
4.2.1 獨立按鍵電路原理圖 56
4.2.2 GPIO功能框圖 56
4.2.3 按鍵去抖原理 59
4.3 實驗步驟 60
本章任務(wù) 66
本章習(xí)題 67
第5章 實驗4―串口通信 68
5.1 實驗內(nèi)容 68
5.2 實驗原理 68
5.2.1 SCIB電路原理圖 68
5.2.2 異步通信協(xié)議 68
5.2.3 SCI功能框圖 70
5.2.4 SCI部分寄存器 73
5.2.5 SCIB模塊驅(qū)動設(shè)計 81
5.3 實驗步驟 86
本章任務(wù) 93
本章習(xí)題 94
第6章 實驗5―定時器 95
6.1 實驗內(nèi)容 95
6.2 實驗原理 95
6.2.1 TMS320F28335系統(tǒng)時鐘 95
6.2.2 CPU定時器功能框圖 97
6.2.3 通用定時器部分寄存器 98
6.2.4 系統(tǒng)控制寄存器(寄存器ePWM和ADC使用) 101
6.3 實驗步驟 103
本章任務(wù) 108
本章習(xí)題 108
第7章 實驗6―讀寫EEPROM 109
7.1 實驗內(nèi)容 109
7.2 實驗原理 109
7.2.1 I2C基本概念 109
7.2.2 I2C時序 110
7.2.3 I2C器件地址 110
7.2.4 I2C存儲器地址 111
7.2.5 AT24C02芯片及其讀寫時序 111
7.3 實驗步驟 113
本章任務(wù) 118
本章習(xí)題 118
第8章 實驗7―外部中斷 119
8.1 實驗內(nèi)容 119
8.2 實驗原理 119
8.2.1 什么是中斷 119
8.2.2 TMS320F28335的CPU中斷 119
8.2.3 TMS320F28335的PIE中斷 122
8.2.4 TMS320F28335的三級中斷系統(tǒng)分析 128
8.2.5 PIE寄存器 131
8.2.6 外部中斷寄存器 133
8.3 實驗步驟 134
本章任務(wù) 137
本章習(xí)題 138
第9章 實驗8―七段數(shù)碼管顯示 139
9.1 實驗內(nèi)容 139
9.2 實驗原理 139
9.2.1 七段數(shù)碼管 139
9.2.2 74HC595驅(qū)動芯片 141
9.2.3 七段數(shù)碼管顯示模塊電路原理圖 142
9.2.4 七段數(shù)碼管顯示原理 144
9.3 實驗步驟 144
本章任務(wù) 152
本章習(xí)題 153
0章 實驗9―OLED顯示 154
10.1 實驗內(nèi)容 154
10.2 實驗原理 154
10.2.1 OLED顯示模塊 154
10.2.2 SSD1306的顯存 155
10.2.3 SSD1306常用命令 157
10.2.4 字模選項 157
10.2.5 ASCII碼表與取模工具 158
10.2.6 TMS320F28335的GRAM與SSD1306的GRAM 158
10.2.7 OLED顯示模塊顯示流程 159
10.3 實驗步驟 159
本章任務(wù) 171
本章習(xí)題 171
1章 實驗10―ePWM 172
11.1 實驗內(nèi)容 172
11.2 實驗原理 172
11.2.1 ePWM功能框圖 172
11.2.2 ePWM實驗分析 175
11.2.3 ePWM部分寄存器(PF1中的默認(rèn)配置) 176
11.3 實驗步驟 183
本章任務(wù) 189
本章習(xí)題 189
2章 實驗11―eCAP 190
12.1 實驗內(nèi)容 190
12.2 實驗原理 190
12.2.1 eCAP功能框圖 190
12.2.2 eCAP實驗流程圖分析 192
12.2.3 eCAP部分寄存器 193
12.3 實驗步驟 199
本章任務(wù) 203
本章習(xí)題 203
3章 實驗12―DAC 204
13.1 實驗內(nèi)容 204
13.2 實驗原理 204
13.2.1 DAC7612芯片 204
13.2.2 DAC實驗邏輯圖分析 206
13.2.3 PCT通信協(xié)議 207
13.2.4 PCT通信協(xié)議應(yīng)用 212
13.3 實驗步驟 214
本章任務(wù) 224
本章習(xí)題 224
4章 實驗13―ADC 225
14.1 實驗內(nèi)容 225
14.2 實驗原理 225
14.2.1 ADC功能框圖 225
14.2.2 ADC實驗邏輯框圖分析 227
14.2.3 ADC緩沖區(qū) 227
14.2.4 ADC部分寄存器 227
14.3 實驗步驟 235
本章任務(wù) 242
本章習(xí)題 242
5章 實驗14―體溫測量與顯示 243
15.1 實驗內(nèi)容 243
15.2 實驗原理 243
15.2.1 體溫數(shù)據(jù)包的PCT通信協(xié)議 243
15.2.2 SCI模塊函數(shù) 243
15.2.3 SCIA與SCIC數(shù)據(jù)傳輸流程 244
15.2.4 解包結(jié)果處理流程 245
15.2.5 七段數(shù)碼管顯示體溫參數(shù) 245
15.3 實驗步驟 247
本章任務(wù) 252
本章習(xí)題 253
6章 實驗15―呼吸監(jiān)測與顯示 254
16.1 實驗內(nèi)容 254
16.2 實驗原理 254
16.2.1 呼吸數(shù)據(jù)包的PCT通信協(xié)議 254
16.2.2 解包結(jié)果處理流程 255
16.2.3 七段數(shù)碼管顯示呼吸數(shù)據(jù)流程 255
16.3 實驗步驟 256
本章任務(wù) 261
本章習(xí)題 262
7章 實驗16―心電監(jiān)測與顯示 263
17.1 實驗內(nèi)容 263
17.2 實驗原理 2
17.2.1 心電數(shù)據(jù)包的PCT通信協(xié)議 2
17.2.2 解包結(jié)果處理流程 2
17.2.3 OLED顯示心電參數(shù)流程 2
17.3 實驗步驟 265
本章任務(wù) 271
本章習(xí)題 271
8章 實驗17―血氧監(jiān)測與顯示 272
18.1 實驗內(nèi)容 272
18.2 實驗原理 273
18.2.1 血氧數(shù)據(jù)包的PCT通信協(xié)議 273
18.2.2 解包結(jié)果處理流程 273
18.2.3 OLED顯示血氧參數(shù)流程 273
18.3 實驗步驟 274
本章任務(wù) 280
本章習(xí)題 280
9章 實驗18―血壓測量與顯示 281
19.1 實驗內(nèi)容 281
19.2 實驗原理 282
19.2.1 血壓數(shù)據(jù)包的PCT通信協(xié)議 282
19.2.2 血壓命令發(fā)送 282
19.2.3 解包結(jié)果處理流程 282
19.2.4 OLED顯示血壓參數(shù)流程 282
19.3 實驗步驟 284
本章任務(wù) 292
本章習(xí)題 293
附錄A 人體生理參數(shù)監(jiān)測系統(tǒng)使用說明 294
附錄B PCT通信協(xié)議應(yīng)用在人體生理參數(shù)監(jiān)測系統(tǒng)說明 297
B.1 模塊ID定義 297
B.2 從機發(fā)送給主機數(shù)據(jù)包類型ID 297
B.3 主機發(fā)送給從機命令包類型ID 307
附錄C ASCII碼表 317
參考文獻 318