注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)STM32開(kāi)發(fā)實(shí)戰(zhàn):LabVIEW卷

STM32開(kāi)發(fā)實(shí)戰(zhàn):LabVIEW卷

STM32開(kāi)發(fā)實(shí)戰(zhàn):LabVIEW卷

定 價(jià):¥89.00

作 者: 王電令,蘇亞輝,蘇彩紅
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111536420 出版時(shí)間: 2016-06-01 包裝:
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 523 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  作為學(xué)習(xí)LabVIEW與32位微處理器STM32的入門(mén)級(jí)教材,本書(shū)從LabVIEWforARM嵌入式軟件架構(gòu)入手,在分析STM32芯片內(nèi)部每個(gè)功能模塊的基礎(chǔ)上,著重介紹使用LabVIEW對(duì)其進(jìn)行編程的工作原理和開(kāi)發(fā)過(guò)程,讓讀者知其所以然。同時(shí),本書(shū)還配套了40個(gè)實(shí)驗(yàn)例程和經(jīng)典案例,幫助讀者快速理解和掌握?qǐng)D形化ARM嵌入式系統(tǒng)開(kāi)發(fā)。通過(guò)基本原理、實(shí)驗(yàn)例程、案例分析,這種循序漸進(jìn)、由淺入深的方式引導(dǎo)讀者完成由STM32初學(xué)者過(guò)渡到ARM嵌入式開(kāi)發(fā)工程師的轉(zhuǎn)變。

作者簡(jiǎn)介

暫缺《STM32開(kāi)發(fā)實(shí)戰(zhàn):LabVIEW卷》作者簡(jiǎn)介

圖書(shū)目錄

前言
致謝
第1章軟件篇1
1.1LabVIEWARM嵌入式模塊介紹1
1.2KeilRealViewMDK軟件介紹4
1.3KeilRTX實(shí)時(shí)操作系統(tǒng)介紹5
1.4LabVIEWARMModule軟件架構(gòu)7
1.5LabVIEWARMModule、RealViewMDK、實(shí)驗(yàn)平臺(tái)驅(qū)動(dòng)軟件安裝8
1.6STM32實(shí)驗(yàn)范例程序查找與USBJLink-OB驅(qū)動(dòng)加載14
第2章硬件篇19
2.1ARMCortex-M3內(nèi)核簡(jiǎn)介19
2.2實(shí)驗(yàn)平臺(tái)介紹20
2.2.1My_ARM_Starter_Board學(xué)習(xí)板介紹22
2.2.2My_ARM_Core_Board核心板介紹25
2.2.3My_ARM_DAQ_Board數(shù)據(jù)采集板介紹27
2.3實(shí)驗(yàn)平臺(tái)資源說(shuō)明28
2.3.1My_ARM_Starter_Board平臺(tái)資源簡(jiǎn)介28
2.3.2My_ARM_Core_Board平臺(tái)資源簡(jiǎn)介34
2.3.3My_ARM_DAQ_Board平臺(tái)資源簡(jiǎn)介35
2.3.4My_ARM實(shí)驗(yàn)平臺(tái)總結(jié)37
第3章基礎(chǔ)模塊篇38
3.1GPIO38
3.1.1GPIO介紹38
3.1.2GPIO工作方式39
3.1.3GPIO驅(qū)動(dòng)VI45
3.1.4兩種驅(qū)動(dòng)實(shí)現(xiàn)方式比較55
3.1.5GPIO總結(jié)56
3.2ADC/DAC56
3.2.1ADC介紹57
3.2.2ADC驅(qū)動(dòng)實(shí)現(xiàn)58
3.2.3DAC介紹62
3.2.4DAC驅(qū)動(dòng)實(shí)現(xiàn)63
3.3中斷66
3.3.1外部中斷67
3.3.2外部中斷驅(qū)動(dòng)實(shí)現(xiàn)69
3.3.3內(nèi)部中斷76
3.3.4定時(shí)器中斷驅(qū)動(dòng)實(shí)現(xiàn)78
3.4PWM生成91
3.4.1PWM原理及應(yīng)用92
3.4.2PWM驅(qū)動(dòng)實(shí)現(xiàn)92
3.4.3PWM參數(shù)設(shè)置技巧97
3.5看門(mén)狗97
3.5.1獨(dú)立看門(mén)狗介紹98
3.5.2獨(dú)立看門(mén)狗驅(qū)動(dòng)實(shí)現(xiàn)99
3.5.3窗口看門(mén)狗介紹100
3.5.4窗口看門(mén)狗驅(qū)動(dòng)實(shí)現(xiàn)101
3.6TFTLCD顯示、觸摸屏及OLED顯示103
3.6.1TFTLCD顯示原理104
3.6.2TFTLCD顯示驅(qū)動(dòng)實(shí)現(xiàn)105
3.6.3觸摸屏工作原理109
3.6.4觸摸屏驅(qū)動(dòng)VI110
3.6.5OLED工作原理112
3.6.6OLED驅(qū)動(dòng)實(shí)現(xiàn)113
3.7RTC時(shí)鐘/待機(jī)與喚醒114
3.7.1RTC時(shí)鐘介紹114
3.7.2RTC時(shí)鐘驅(qū)動(dòng)實(shí)現(xiàn)115
3.7.3待機(jī)與喚醒118
3.7.4待機(jī)與喚醒驅(qū)動(dòng)實(shí)現(xiàn)119
3.8IIC/SPI總線120
3.8.1IIC協(xié)議介紹120
3.8.2IIC協(xié)議驅(qū)動(dòng)實(shí)現(xiàn)122
3.8.3EEPROM驅(qū)動(dòng)實(shí)現(xiàn)125
3.8.4SPI協(xié)議介紹129
3.8.5SPI協(xié)議驅(qū)動(dòng)實(shí)現(xiàn)131
3.8.6Flash驅(qū)動(dòng)實(shí)現(xiàn)132
3.9RS232/RS485/CAN總線136
3.9.1RS232協(xié)議介紹136
3.9.2RS232驅(qū)動(dòng)實(shí)現(xiàn)137
3.9.3RS485協(xié)議介紹139
3.9.4RS485驅(qū)動(dòng)實(shí)現(xiàn)139
3.9.5CAN協(xié)議介紹140
3.9.6CAN驅(qū)動(dòng)實(shí)現(xiàn)145
3.10紅外遙控148
3.10.1紅外遙控工作原理149
3.10.2紅外遙控驅(qū)動(dòng)實(shí)現(xiàn)150
3.11三軸加速度傳感器153
3.11.1三軸加速度傳感器工作原理154
3.11.2三軸加速度傳感器的驅(qū)動(dòng)實(shí)現(xiàn)155
第4章高級(jí)模塊篇157
4.1SRAM157
4.1.1SRAM讀寫(xiě)與管理158
4.1.2SRAM管理的驅(qū)動(dòng)實(shí)現(xiàn)158
4.2SD卡161
4.2.1SD卡的應(yīng)用161
4.2.2SD卡驅(qū)動(dòng)實(shí)現(xiàn)162
4.3FATFS文件系統(tǒng)164
4.3.1FATFS文件系統(tǒng)介紹164
4.3.2FATFS文件系統(tǒng)驅(qū)動(dòng)實(shí)現(xiàn)165
4.4中文顯示170
4.4.1中文顯示原理171
4.4.2中文顯示的驅(qū)動(dòng)實(shí)現(xiàn)174
4.5圖片顯示175
4.5.1圖片顯示原理176
4.5.2圖片顯示的驅(qū)動(dòng)實(shí)現(xiàn)177
4.6音樂(lè)播放178
4.6.1音頻播放原理179
4.6.2音頻解碼與播放的驅(qū)動(dòng)實(shí)現(xiàn)179
4.7錄音機(jī)182
4.7.1錄音機(jī)工作原理182
4.7.2錄音機(jī)的驅(qū)動(dòng)實(shí)現(xiàn)182
4.8FM收發(fā)184
4.8.1FM收發(fā)設(shè)置184
4.8.2FM的驅(qū)動(dòng)實(shí)現(xiàn)185
4.9攝像頭188
4.9.1攝像頭工作流程190
4.9.2攝像頭的驅(qū)動(dòng)實(shí)現(xiàn)190
4.10USB通信194
4.10.1USB設(shè)備開(kāi)發(fā)流程196
4.10.2USB通信的驅(qū)動(dòng)實(shí)現(xiàn)202
4.112.4G無(wú)線通信204
4.11.1無(wú)線通信模塊介紹205
4.11.2無(wú)線通信的驅(qū)動(dòng)實(shí)現(xiàn)206
4.12TCP/IP網(wǎng)絡(luò)傳輸209
4.12.1TCP/IP網(wǎng)絡(luò)傳輸介紹210
4.12.2TCP/IP傳輸協(xié)議的驅(qū)動(dòng)實(shí)現(xiàn)213
4.13Web網(wǎng)頁(yè)服務(wù)216
4.13.1Web服務(wù)開(kāi)發(fā)流程216
4.13.2Web服務(wù)的驅(qū)動(dòng)實(shí)現(xiàn)219
第5章基礎(chǔ)實(shí)驗(yàn)篇220
5.1入門(mén)實(shí)驗(yàn)220
5.1.1循環(huán)實(shí)驗(yàn)220
5.1.2軟件仿真226
5.1.3硬件調(diào)試229
5.1.4程序優(yōu)化230
5.1.5程序發(fā)布235
5.1.6程序架構(gòu)236
5.1.7實(shí)驗(yàn)總結(jié)239
5.2GPIO實(shí)驗(yàn)240
5.2.1流水燈實(shí)驗(yàn)240
5.2.2蜂鳴器實(shí)驗(yàn)245
5.2.3按鍵捕捉實(shí)驗(yàn)248
5.2.4實(shí)驗(yàn)總結(jié)251
5.3ADC/DAC實(shí)驗(yàn)251
5.3.1ADC溫度采集報(bào)警實(shí)驗(yàn)252
5.3.2DAC正弦波生成實(shí)驗(yàn)257
5.3.3實(shí)驗(yàn)總結(jié)263
5.4中斷實(shí)驗(yàn)263
5.4.1外部I/O中斷實(shí)驗(yàn)263
5.4.2定時(shí)器更新中斷實(shí)驗(yàn)277
5.4.3脈沖測(cè)量實(shí)驗(yàn)286
5.4.4編碼器測(cè)量實(shí)驗(yàn)295
5.4.5實(shí)驗(yàn)總結(jié)305
5.5PWM實(shí)驗(yàn)306
5.5.1PWM驅(qū)動(dòng)舵機(jī)實(shí)驗(yàn)306
5.5.2實(shí)驗(yàn)總結(jié)313
5.6看門(mén)狗實(shí)驗(yàn)313
5.6.1獨(dú)立看門(mén)狗實(shí)驗(yàn)313
5.6.2窗口看門(mén)狗實(shí)驗(yàn)316
5.6.3實(shí)驗(yàn)總結(jié)322
5.7TFTLCD顯示/觸摸屏/OLED實(shí)驗(yàn)322
5.7.1TFTLCD顯示實(shí)驗(yàn)322
5.7.2觸摸屏實(shí)驗(yàn)326
5.7.3OLED顯示實(shí)驗(yàn)330
5.7.4實(shí)驗(yàn)總結(jié)334
5.8RTC時(shí)鐘/鬧鐘與待機(jī)喚醒實(shí)驗(yàn)334
5.8.1RTC時(shí)鐘實(shí)驗(yàn)334
5.8.2RTC鬧鐘實(shí)驗(yàn)342
5.8.3STM32待機(jī)與喚醒實(shí)驗(yàn)348
5.8.4實(shí)驗(yàn)總結(jié)355
5.9IIC/SPI實(shí)驗(yàn)355
5.9.1EEPROM(IIC)讀寫(xiě)實(shí)驗(yàn)355
5.9.2Flash(SPI)讀寫(xiě)實(shí)驗(yàn)359
5.9.3實(shí)驗(yàn)總結(jié)364
5.10RS232/RS485/CAN實(shí)驗(yàn)364
5.10.1RS232通信實(shí)驗(yàn)364
5.10.2RS485通信實(shí)驗(yàn)370
5.10.3CAN通信實(shí)驗(yàn)374
5.10.4實(shí)驗(yàn)總結(jié)378
5.11紅外遙控實(shí)驗(yàn)378
5.11.1軟件架構(gòu)設(shè)計(jì)379
5.11.2紅外接收頭硬件連接原理圖381
5.11.3編寫(xiě)主VI程序381
5.11.4編寫(xiě)定時(shí)器4的中斷服務(wù)子VI程序382
5.11.5程序編譯、下載、調(diào)試384
5.11.6實(shí)際運(yùn)行結(jié)果387
5.12三軸加速度傳感器實(shí)驗(yàn)387
5.12.1軟件架構(gòu)設(shè)計(jì)388
5.12.23D加速度傳感器接口原理圖388
5.12.3編寫(xiě)主VI程序390
5.12.4程序編譯、下載、調(diào)試391
5.12.5實(shí)際運(yùn)行結(jié)果391
第6章高級(jí)實(shí)驗(yàn)篇393
6.1內(nèi)存SRAM管理實(shí)驗(yàn)393
6.1.1軟件架構(gòu)設(shè)計(jì)393
6.1.2外部SRAM接口連接原理圖394
6.1.3編寫(xiě)主VI程序395
6.1.4程序編譯、下載、調(diào)試395
6.1.5實(shí)際運(yùn)行結(jié)果397
6.2SD卡讀寫(xiě)實(shí)驗(yàn)398
6.2.1軟件架構(gòu)設(shè)計(jì)398
6.2.2SD卡插槽連接原理圖399
6.2.3編寫(xiě)主VI程序399
6.2.4程序編譯、下載、調(diào)試400
6.2.5實(shí)際運(yùn)行結(jié)果400
6.3FATFS文件系統(tǒng)實(shí)驗(yàn)401
6.3.1軟件架構(gòu)設(shè)計(jì)402
6.3.2FATFS文件系統(tǒng)硬件原理圖402
6.3.3編寫(xiě)主VI程序403
6.3.4程序編譯、下載、調(diào)試403
6.3.5實(shí)際運(yùn)行結(jié)果404
6.4中文顯示實(shí)驗(yàn)405
6.4.1軟件架構(gòu)設(shè)計(jì)405
6.4.2中文顯示硬件原理圖406
6.4.3編寫(xiě)主VI程序406
6.4.4程序編譯、下載、調(diào)試407
6.4.5實(shí)際運(yùn)行結(jié)果408
6.5圖片顯示實(shí)驗(yàn)409
6.5.1軟件架構(gòu)設(shè)計(jì)409
6.5.2圖片顯示硬件原理圖410
6.5.3編寫(xiě)主VI程序410
6.5.4程序編譯、下載、調(diào)試411
6.5.5實(shí)際運(yùn)行結(jié)果412
6.6音樂(lè)播放實(shí)驗(yàn)412
6.6.1軟件架構(gòu)設(shè)計(jì)413
6.6.2MP3模塊硬件原理圖413
6.6.3編寫(xiě)主VI程序415
6.6.4程序編譯、下載、調(diào)試415
6.6.5實(shí)際運(yùn)行結(jié)果416
6.7錄音機(jī)實(shí)驗(yàn)417
6.7.1軟件架構(gòu)設(shè)計(jì)418
6.7.2錄音機(jī)硬件原理圖418
6.7.3編寫(xiě)主VI程序420
6.7.4程序編譯、下載、調(diào)試421
6.7.5實(shí)際運(yùn)行結(jié)果421
6.8FM收發(fā)實(shí)驗(yàn)422
6.8.1軟件架構(gòu)設(shè)計(jì)423
6.8.2FM模塊硬件原理圖423
6.8.3編寫(xiě)主VI程序425
6.8.4程序編譯、下載、調(diào)試425
6.8.5實(shí)際運(yùn)行結(jié)果426
6.9攝像頭視頻拍照實(shí)驗(yàn)427
6.9.1軟件架構(gòu)設(shè)計(jì)428
6.9.2攝像頭模塊與STM32之間的硬件連接430
6.9.3編寫(xiě)主VI程序430
6.9.4編寫(xiě)外部I/O的中斷服務(wù)VI程序431
6.9.5程序編譯、下載、調(diào)試432
6.9.6實(shí)際運(yùn)行結(jié)果434
6.10USB通信實(shí)驗(yàn)434
6.10.1USB通信架構(gòu)開(kāi)發(fā)流程434
6.10.2USB固件程序框架設(shè)計(jì)(STM32)435
6.10.3USB設(shè)備硬件原理圖(STM32)436
6.10.4USB固件程序編寫(xiě)(STM32)437
6.10.5USB固件程序編譯、下載、調(diào)試437
6.10.6USB設(shè)備驅(qū)動(dòng)文件生成(主機(jī)PC)438
6.10.7USB應(yīng)用程序開(kāi)發(fā)(主機(jī)PC)445
6.10.8實(shí)際運(yùn)行結(jié)果448
6.112.4G無(wú)線通信實(shí)驗(yàn)449
6.11.12.4G無(wú)線通信程序開(kāi)發(fā)流程450
6.11.2NRF24L01發(fā)送方程序編寫(xiě)(STM32)450
6.11.3NRF24L01接收方程序編寫(xiě)(STM32)451
6.11.4NRF24L01無(wú)線模塊接口硬件原理圖452
6.11.5無(wú)線通信程序編譯、下載、調(diào)試452
6.11.6實(shí)際運(yùn)行結(jié)果454
6.12TCP網(wǎng)絡(luò)傳輸實(shí)驗(yàn)456
6.12.1TCP網(wǎng)絡(luò)傳輸開(kāi)發(fā)流程456
6.12.2TCP服務(wù)器端程序編寫(xiě)(下位機(jī)STM32)456
6.12.3TCP客戶端程序編寫(xiě)(上位機(jī)PC)457
6.12.4ENC28J60網(wǎng)絡(luò)傳輸模塊硬件原理圖459
6.12.5TCP網(wǎng)絡(luò)傳輸程序編譯、下載、調(diào)試459
6.12.6實(shí)際運(yùn)行結(jié)果460
6.13Web網(wǎng)頁(yè)服務(wù)實(shí)驗(yàn)462
6.13.1Web服務(wù)器端程序編寫(xiě)(下位機(jī)STM32)463
6.13.2ENC28J60網(wǎng)絡(luò)傳輸模塊硬件原理圖464
6.13.3Web服務(wù)器程序編譯、下載、調(diào)試466
6.13.4實(shí)際運(yùn)行結(jié)果466
第7章綜合實(shí)驗(yàn)篇469
7.13D游戲手柄實(shí)驗(yàn)470
7.1.1軟件架構(gòu)設(shè)計(jì)(標(biāo)準(zhǔn)狀態(tài)機(jī))471
7.1.2My_ARM學(xué)習(xí)板接口連接原理圖472
7.1.3My_ARM學(xué)習(xí)板接口實(shí)物圖473
7.1.4編寫(xiě)主VI程序473
7.1.5編寫(xiě)I/O中斷服務(wù)VI程序476
7.1.6程序編譯、下載、調(diào)試476
7.1.7USB驅(qū)動(dòng)生成安裝479
7.1.8上位機(jī)應(yīng)用程序APP482
7.1.9實(shí)際運(yùn)行結(jié)果483
7.2電機(jī)閉環(huán)控制實(shí)驗(yàn)484
7.2.1軟件架構(gòu)設(shè)計(jì)(標(biāo)準(zhǔn)狀態(tài)機(jī))485
7.2.2My_ARM學(xué)習(xí)板接口連接原理圖487
7.2.3My_ARM學(xué)習(xí)板接口實(shí)物圖488
7.2.4編寫(xiě)主VI程序488
7.2.5編寫(xiě)定時(shí)器中斷服務(wù)VI程序494
7.2.6程序編譯、下載、調(diào)試495
7.2.7PID參數(shù)整定方法498
7.2.8上位機(jī)應(yīng)用程序APP502
7.2.9實(shí)際運(yùn)行結(jié)果504
7.3音頻信號(hào)在線監(jiān)測(cè)實(shí)驗(yàn)505
7.3.1軟件架構(gòu)設(shè)計(jì)(標(biāo)準(zhǔn)狀態(tài)機(jī))508
7.3.2My_ARM學(xué)習(xí)板接口連接原理圖510
7.3.3My_ARM學(xué)習(xí)板接口實(shí)物圖511
7.3.4編寫(xiě)主VI程序511
7.3.5程序編譯、下載、調(diào)試518
7.3.6上位機(jī)應(yīng)用程序APP520
7.3.7實(shí)際運(yùn)行結(jié)果520
附錄522

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)