-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
基于STM32的嵌入式系統原理與設計 版權信息
- ISBN:9787111444169
- 條形碼:9787111444169 ; 978-7-111-44416-9
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
基于STM32的嵌入式系統原理與設計 本書特色
本書內容包括了基于STM32的嵌入式系統設計的原理、硬件設計、軟件開發及工程實踐。在原理部分針對*關鍵的部分給出了較為詳細的解析。在硬件設計部分設計分析了一套STM32開發板的詳細電路。在軟件編程部分不僅引領讀者使用庫函數編程實現對外設的編程,部分環節還使用寄存器方式實現,另外給出了雙緩沖乒乓操作等高級編程方法,及利用uIP、FatFs等編程實現網絡通信和文件系統。*后在工程實踐部分給出了工程實例。本書的硬件和代碼由作者設計及編程。
基于STM32的嵌入式系統原理與設計 內容簡介
盧有亮編著的《基于STM32的嵌入式系統原理與設計(普通高等教育十二五電子信息類規劃教材)/亮點嵌入式系列》內容包括了基于STM32的嵌入式系統設計的原理、硬件設計、軟件開發及工程實踐。在原理部分針對*關鍵的部分給出了較為詳細的解析。在硬件設計部分設計分析了作者開發的STM32開發板的詳細電路。在軟件編程部分不僅引領讀者使用庫函數編程實現對外設的編程,部分環節還使用寄存器方式實現,另外給出了雙緩沖乒乓操作等高級編程方法,及利用uIP、FatFs等編程實現網絡通信和文件系統。*后在工程實踐部分給出了工程實例。本書的硬件和代碼由作者設計及編程。本書適合于計算機、電子、通信、機電、自動化及相關專業的本、專科學生及研究生,也適合于廣大嵌入式系統開發工程技術人員、電子技術研究人員。
基于STM32的嵌入式系統原理與設計 目錄
前言
第1章STM32基本原理1
11STM32性能和結構1
111總體性能1
112系統結構分析2
113芯片封裝和引腳概述4
12CortexM3處理器5
121CortexM3的定位和應用5
122CortexM3處理器結構6
123CortexM3寄存器7
124堆棧10
13STM32儲存地址映射11
14引腳功能描述15
15電源連接16
16復位和時鐘控制(RCC)17
161復位17
162時鐘源17
163時鐘管理寄存器20
17輸入/輸出端口20
171常規輸入/輸出GPIO20
172GPIO復用21
18模數轉換器和數模轉換器22
181模數轉換器22
182數模轉換器23
19中斷24
191STM32的中斷通道和中斷
向量處理25
192STM32的外部中斷28
193STM32的中斷優先級分組28
110DMA30
1101DMA解析30
1102DMA通道和請求31
111定時器34
1111系統滴答定時器(SysTick)34
1112STM32常規定時器39
112同步串行口SPI和I2C40
1121SPI40
1122I2C43
113同步異步收發器45
114靈活的FSMC46
1141FSMC概述46
1142FSMC控制液晶控制器48
習題148
第2章硬件設計50
21STM32主板設計50
211MCU及其周圍電路設計50
212USB轉串口電路設計51
213TTL轉RS232電路設計52
214網絡端口電路53
215SPI FLASH端口電路54
216I2C端口電路54
217TF卡端口電路55
218按鍵、LED顯示電路和
其他端口55
22液晶屏與觸摸屏控制板設計56
221帶觸摸TFT液晶屏56
222TFT LCD 屏的時序58
223觸摸屏58
224TFT LCD 的背光LED59
225TFT LCD控制器RA887560
226TFT液晶控制板具體設計65
習題271
第3章STM32軟件開發72
31STM32軟件開發環境72
311MDK Keil開發環境73
312串口編程軟件ISP74
313JLINK76
32使用固件庫開發我的**個工程81
321獲得和理解固件庫81
322我的**個工程83
33操作GPIO和管理中斷99
331GPIO寄存器99
332GPIO庫函數102
333嵌套向量中斷控制器NVIC
庫函數107
334外部中斷/事件管理庫函數108
335帶按鍵控制的流水燈實驗109
34串口通信和DMA編程115
341串行異步通信USART庫函數115
342一個串口發送和中斷接收
例程的實現116
343DMA庫函數118
344使用DMA和雙緩沖乒乓操作
實現串口接收、發送119
35SPI與I2C編程125
351SPI庫函數125
352SPI FLASH原理126
353SPI FLASH編程實驗130
354TF卡編程135
355I2C編程及實例145
36液晶屏及觸摸屏編程152
361FSMC端口配置和簡單
圖形顯示152
362觸摸屏編程161
363漢字輸出163
364圖片顯示和操作173
37定時器編程185
371SysTick編程實驗185
372定時器庫函數187
373定時器編程實驗189
38DAC和ADC編程192
381DAC庫函數192
382DAC編程193
383ADC庫函數195
384DMA方式ADC采集實驗197
39網絡編程201
391網絡端口芯片ENC28J60驅動201
392uIP編程207
393使用uIP實現Ping響應210
394AD采集和網絡UDP傳輸214
395 TCP接收和發送實驗219
習題3220
第4章工程項目實例222
41需求分析222
411需求222
412分析222
42工程設計223
421整體設計223
422從機硬件端口設計223
423從機軟件設計225
43軟件開發225
431宏和變量定義225
432主程序編程226
設計題228
附錄229
附錄A亮點STM32開發板資源229
附錄B實驗教學安排237
- >
羅曼·羅蘭讀書隨筆-精裝
- >
巴金-再思錄
- >
羅庸西南聯大授課錄
- >
二體千字文
- >
龍榆生:詞曲概論/大家小書
- >
上帝之肋:男人的真實旅程
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
煙與鏡