原子教你玩STM32(庫函式版第2版)

原子教你玩STM32(庫函式版第2版)

《原子教你玩STM32(庫函式版第2版)》是2015年11月北京航空航天大學出版社出版的圖書,作者是張洋、劉軍、嚴漢宇、左忠凱。

基本介紹

  • 中文名:原子教你玩STM32(庫函式版第2版)
  • 作者:張洋、劉軍、嚴漢宇、左忠凱
  • 出版社:北京航空航天大學出版社
  • 出版時間:2015年11月
  • 定價:79 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787512419315
內容簡介,圖書目錄,

內容簡介

《原子教你玩STM32》有兩個版本:庫函式版本和暫存器版本。本書為庫函式版本,由淺入深,帶領大家進入STM32的世界。本書總共分為3篇:①硬體篇,主要介紹本書的實驗平台;②軟體篇,主要介紹STM32開發軟體的使用以及一些下載調試的技巧,並詳細介紹幾個常用的系統檔案(程式);③實戰篇,詳細介紹41個實例,從簡單的開始,循序漸進,帶領大家慢慢掌握STM32。每個實例均配有軟硬體設計,且附上實例代碼以及詳細注釋,方便讀者快速理解。本書是再版書,相比一版,主要對硬體平台、開發環境、SYSTEM資料夾以及相關歷程進行了更新。本書配套資料可以供讀者免費下載,包括視頻教程,詳細原理圖以及所有實例的完整代碼。這些代碼都有詳細的注釋,所有源碼都經過嚴格測試;另外,源碼有生成好的hex檔案,讀者只需要通過串口下載到開發板即可看到實驗現象,從而親自體驗實驗過程。
本書不僅非常適合廣大學生和電子愛好者學習STM32,其大量的實驗以及詳細的解說也是公司產品開發者的不二參考。

圖書目錄

第1篇硬體篇
第1章實驗平台簡介2
1.1ALIENTEK戰艦STM32F103資源初探2
1.2ALIENTEK戰艦STM32F103資源說明4
1.2.1硬體資源說明4
1.2.2軟體資源說明10
1.2.3I/O引腳分配11
第2章實驗平台硬體資源詳解13
2.1開發板原理圖詳解13
2.2開發板使用注意事項31
2.3STM32F103學習方法32
第2篇軟體篇
第3章MDK5軟體入門35
3.1STM32官方固件庫簡介35
3.1.1庫開發與暫存器開發的關係
3.1.2STM32固件庫與CMSIS標準講解
3.1.3STM32官方庫包介紹38
3.2MDK5簡介41
3.3新建基於固件庫的MDK5工程模板
3.4程式下載與調試56
3.4.1STM32軟體仿真56
3.4.2STM32串口程式下載62
3.4.3JTAG/SWD程式下載和調試
3.5MDK5使用技巧71
3.5.1文本美化72
3.5.2語法檢測&代碼提示75
3.5.3代碼編輯技巧76
3.5.4其他小技巧78
第4章STM32開發基礎知識入門
4.1MDK下C語言基礎複習80
4.2STM32系統架構85
4.3STM32時鐘系統86
4.4連線埠復用和重映射90
4.5STM32 NVIC中斷優先權管理
4.6MDK中暫存器地址名稱映射分析96
4.7MDK固件庫快速組織代碼技巧
第5章SYSTEM資料夾介紹104
5.1delay資料夾代碼介紹104
5.1.1作業系統支持宏定義及相關函式
5.1.2delay_init函式107
5.1.3delay_us函式108
5.1.4delay_ms函式110
5.2sys資料夾代碼介紹111
5.3usart資料夾介紹113
5.3.1printf函式支持113
5.3.2uart_init函式114
5.3.3USART1_IRQHandler函式
第3篇實戰篇
第6章跑馬燈實驗120
第7章按鍵輸入實驗134
第8章串口實驗141
第9章外部中斷實驗149
第10章獨立看門狗(IWDG)實驗
第11章視窗看門狗(WWDG)實驗
第12章定時器中斷實驗164
第13章PWM輸出實驗172
第14章輸入捕獲實驗179
第15章TFTLCD顯示實驗188
第16章USMART調試組件實驗
第17章RTC實時時鐘實驗227
第18章待機喚醒實驗241
第19章ADC實驗248
第20章光敏感測器實驗260
第21章DAC實驗263
第22章DMA實驗272
第23章IIC實驗282
第24章SPI實驗291
第25章RS485實驗301
第26章CAN通信實驗307
第27章觸控螢幕實驗332
第28章紅外遙控實驗354
第29章DS18B20數字溫度感測器實驗361
第30章6軸感測器MPU6050實驗368
第31章FLASH模擬EEPROM實驗387
第32章攝像頭實驗397
第33章外部SRAM實驗411
第34章記憶體管理實驗418
第35章SD卡實驗427
第36章FATFS實驗449
第37章漢字顯示實驗462
第38章圖片顯示實驗476
第39章音樂播放器實驗487
第40章串口IAP實驗500
第41章USB虛擬串口實驗513
第42章USB讀卡器實驗525
第43章網路通信實驗530
第44章μC/OSII實驗1——任務調度548
第45章μC/OSII實驗2——信號量和信箱558
第46章μC/OSII實驗3——訊息
佇列、信號量集和軟體定時器567
參考文獻583

相關詞條

熱門詞條

聯絡我們