注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)教育/教材/教輔考試計(jì)算機(jī)考試例說(shuō)STM32(第4版)

例說(shuō)STM32(第4版)

例說(shuō)STM32(第4版)

定 價(jià):¥99.00

作 者: 劉軍
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


ISBN: 9787512441361 出版時(shí)間: 2023-09-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

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

  本書(shū)將由淺入深,帶領(lǐng)讀者學(xué)習(xí)STM32F103的各個(gè)功能,開(kāi)啟STM32的學(xué)習(xí)之旅。本書(shū)分為3篇: 第1篇為基礎(chǔ)篇,主要介紹STM32F103的基礎(chǔ)知識(shí),包括STM32簡(jiǎn)介、開(kāi)發(fā)環(huán)境搭建、STM32時(shí)鐘配置、SYSTEM 文件夾等;第2篇為入門(mén)篇,主要介紹STM32F103常用外設(shè)的使用,包括跑馬燈、定時(shí)器、DMA等;第3篇為提高篇,主要介紹STM32F103較難一點(diǎn)外設(shè)的使用及一些高級(jí)例程,包括SD卡、內(nèi)存管理、串口IAP等。本書(shū)配套資料包含詳細(xì)原理圖以及所有實(shí)例的完整代碼,這些代碼都有詳細(xì)的注釋。另外,源碼有生成好的hex文件,讀者只需要通過(guò)仿真器下載到開(kāi)發(fā)板即可看到實(shí)驗(yàn)現(xiàn)象,親自體驗(yàn)實(shí)驗(yàn)過(guò)程。

作者簡(jiǎn)介

  劉軍,網(wǎng)名正點(diǎn)原子,畢業(yè)于華南理工大學(xué),現(xiàn)任廣州星翼電子科技有限公司技術(shù)總監(jiān),長(zhǎng)期活躍在國(guó)內(nèi)嵌入式開(kāi)發(fā)和開(kāi)發(fā)板領(lǐng)域。創(chuàng)業(yè)至今推出了多款行業(yè)熱門(mén)的開(kāi)發(fā)板,包括戰(zhàn)艦、精英、Mini、探索者以及阿波羅等。此外,還出版了《精通STM32F4》、《原子教你玩STM32》、《例說(shuō)STM32》和《FreeRTOS源碼詳解與應(yīng)用開(kāi)發(fā)》等10余本專(zhuān)業(yè)著作,不僅深受廣大讀者的喜愛(ài),更是獲得了ST官方認(rèn)可。原子哥本人授課風(fēng)趣幽默,對(duì)嵌入式教育有自己的見(jiàn)解,創(chuàng)立正點(diǎn)原子以來(lái),將STM32的學(xué)習(xí)理念和龐大的知識(shí)體系帶給了廣大的學(xué)子和STM32的開(kāi)發(fā)者,對(duì)嵌入式教育貢獻(xiàn)巨大。

圖書(shū)目錄

第1篇 基礎(chǔ)篇
第1章 本書(shū)學(xué)習(xí)方法 2
第2章 STM32簡(jiǎn)介  8
2.1 初識(shí)STM32  8
2.2 STM32F103資源簡(jiǎn)介  9
2.3 STM32F103設(shè)計(jì)選型  10
2.3.1 STM32系列  10
2.3.2 STM32命名  11
2.3.3 STM32選型  12
2.3.4 STM32設(shè)計(jì)  12
第3章 開(kāi)發(fā)環(huán)境搭建  17
3.1 常用開(kāi)發(fā)工具簡(jiǎn)介 17
3.2 MDK安裝  18
3.3 仿真器驅(qū)動(dòng)安裝 19
3.4 CH340 USB虛擬串口驅(qū)動(dòng)安裝  19
第4章 STM32初體驗(yàn)  21
4.1 使用 MDK5編譯例程  21
4.2 使用串口下載程序 24
4.3 使用DAP下載與調(diào)試程序  28
4.3.1 使用DAP下載程序  29
4.3.2 使用DAP仿真調(diào)試程序  32
4.3.3 仿真調(diào)試注意事項(xiàng) 37
4.4 MDK5使用技巧  38
4.4.1 文本美化 38
4.4.2 語(yǔ)法檢測(cè) & 代碼提示  41
4.4.3 代碼編輯技巧 42
4.4.4 其他小技巧 47
第5章 STM32基礎(chǔ)知識(shí)入門(mén)  49
5.1 寄存器基礎(chǔ)知識(shí) 49
5.2 STM32F103系統(tǒng)架構(gòu)  50
5.2.1 Cortex-M3內(nèi)核 & 芯片  50
5.2.2 STM32系統(tǒng)架構(gòu)  50
5.2.3 存儲(chǔ)器映射 53
5.2.4 寄存器映射 56
第6章 認(rèn)識(shí)HAL庫(kù)  61
6.1 初識(shí)STM32 HAL庫(kù)  61
6.1.1 CMSIS標(biāo)準(zhǔn)  61
6.1.2 HAL庫(kù)簡(jiǎn)介  62
6.1.3 HAL庫(kù)能做什么  65
6.2 HAL庫(kù)驅(qū)動(dòng)包  66
6.2.1 如何獲得HAL庫(kù)固件包  66
6.2.2 STM32Cube固件包分析  66
6.2.3 CMSIS文件夾關(guān)鍵文件  69
6.2.4 stdint.h簡(jiǎn)介  72
6.3 HAL庫(kù)框架結(jié)構(gòu)  72
6.3.1 HAL庫(kù)文件夾結(jié)構(gòu)  72
6.3.2 HAL庫(kù)文件  73
6.4 如何使用 HAL庫(kù)  77
6.4.1 學(xué)會(huì)用 HAL庫(kù)組織開(kāi)發(fā)工具鏈  77
6.4.2 HAL庫(kù)的用戶(hù)配置文件  78
6.4.3 stm32f1xx_hal.c文件  81
6.4.4 HAL庫(kù)中斷處理  85
6.4.5 正點(diǎn)原子對(duì) HAL庫(kù)用法的個(gè)性化修改  85
6.5 HAL庫(kù)使用注意事項(xiàng)  86
第7章 新建HAL庫(kù)版本 MDK工程 87
7.1 新建 HAL庫(kù)版本 MDK工程簡(jiǎn)介  87
7.1.1 新建工程文件夾 87
7.1.2 新建一個(gè)工程框架 91
7.1.3 添加文件 94
7.1.4 魔術(shù)棒設(shè)置  100
7.1.5 添加 main.c并編寫(xiě)代碼  105
7.2 下載驗(yàn)證  108
第8章 STM32啟動(dòng)過(guò)程分析  109
8.1 啟動(dòng)模式  109
8.2 啟動(dòng)文件分析  111
8.2.1 啟動(dòng)文件中的一些指令  111
8.2.2 啟動(dòng)文件代碼講解  112
8.2.3 系統(tǒng)啟動(dòng)流程  119
8.3 map文件分析  120
8.3.1 MDK編譯生成文件  120
8.3.2 map文件分析簡(jiǎn)介  122
第9章 STM32時(shí)鐘配置  127
9.1 認(rèn)識(shí)時(shí)鐘樹(shù)  127
9.1.1 時(shí)鐘源  129
9.1.2 鎖相環(huán)PLL 129
9.1.3 系統(tǒng)時(shí)鐘SYSCLK  130
9.1.4 時(shí)鐘信號(hào)輸出 MCO  133
9.2 如何修改主頻  133
9.2.1 STM32F1時(shí)鐘系統(tǒng)配置  133
9.2.2 STM32F1時(shí)鐘使能和配置  138
第10章 SYSTEM 文件夾  140
10.1 delay文件夾代碼  140
10.1.1 操作系統(tǒng)支持宏定義及相關(guān)函數(shù) 141
10.1.2 delay_init函數(shù)  143
10.1.3 delay_us函數(shù) 145
10.1.4 delay_ms函數(shù)  146
10.1.5 HAL庫(kù)延時(shí)函數(shù) HAL_Delay  147
10.2 sys文件夾代碼  148
10.3 usart文件夾代碼  __________148
第2篇 入門(mén)篇
第11章 跑馬燈實(shí)驗(yàn)  152
第12章 按鍵輸入實(shí)驗(yàn)  169
第13章 外部中斷實(shí)驗(yàn)  176
第14章 串口通信實(shí)驗(yàn)  189
第15章 獨(dú)立看門(mén)狗(IWDG)實(shí)驗(yàn)  212
第16章 基本定時(shí)器實(shí)驗(yàn)  219
第17章 通用定時(shí)器實(shí)驗(yàn)  230
第18章 TFTLCD(MCU屏)實(shí)驗(yàn)  249
第19章 USMART調(diào)試組件實(shí)驗(yàn)  272
第20章 RTC實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)  282
第21章 低功耗實(shí)驗(yàn)  298
第22章 DMA實(shí)驗(yàn) 307
第23章 ADC實(shí)驗(yàn)  320
第24章 DAC實(shí)驗(yàn)  341
第25章 I2C實(shí)驗(yàn)  354
第26章 SPI實(shí)驗(yàn)  373
第3篇 提高篇
第27章 內(nèi)存管理實(shí)驗(yàn)  397
第28章 SD卡實(shí)驗(yàn) 405
第29章 FATFS實(shí)驗(yàn)  420
第30章 漢字顯示實(shí)驗(yàn)  439
第31章 串口IAP實(shí)驗(yàn)  459
參考文獻(xiàn) 473

本目錄推薦

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