-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
STM32單片機原理及應用 版權信息
- ISBN:9787568071505
- 條形碼:9787568071505 ; 978-7-5680-7150-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
STM32單片機原理及應用 本書特色
目前市面上針對采用HAL庫編寫STM32F1的教程公開出版的不多,這些教材不僅受到官方開發板的約束,而且僅僅列舉了少量例程。而本書涉及內容是以Proteus軟件搭建仿真平臺,不僅平臺搭建自由,而且例程豐富(15個例程)。*關鍵的是目前為止國內較早采用Proteus仿真STM32的教材,相信會受到眾多讀者,特別是51單片機的讀者歡迎。教材以二維碼鏈接的方式提供了配套代碼,可作為應用型本科及高職、高專“單片機原理及應用”的教材,也可作為普通院校的“嵌入式系統”課程教材,。該書引入了大量的示例,可作為技術人員、工程師的參考工具書。如果在教材使用中遇到任何問題可以與作者聯系fengzhanrong@nchu.edu.cn。
STM32單片機原理及應用 內容簡介
當前,我國科學技術已經得到飛速發展,使人們的生活質量得到明顯改善,同時減少了成本的研發成本,再加上我國高新技術、物聯網技術以及高新技術的大力支持,嵌入式操作系統技術在我國各個領域都得到廣泛應用。本書結合學生所學的基礎知識,兼顧非電氣/自動化和近電氣/自動化專業的教學特點,主要介紹了STM32的原理及采用HAL庫在Proteus的簡要仿真過程。全書共分為兩部分:部分對語言、HAL庫及編程、仿真平臺做了概述、總結;第二部分通過實例演示了采用HAL庫及STM32CubeMX編程的一般過程。本書的思想是接近替代8位、16位單片機,特別是51系列單片機,因此可作為應用型本科及高職、高專的教材,也可作為普通院校的“嵌入式系統”課程教材,可在這類型學校推廣。該書引入了大量的示例,可作為技術人員、工程師的參考工具書。
STM32單片機原理及應用 目錄
第1章C語言知識要點(3)
1.1C語言基礎知識(3)
1.2數組(8)
1.3函數(12)
1.4指針(16)
1.5結構體、共用體與枚舉(21)
1.6編程規范(27)
思考與練習(39)
第2章STM32簡介(40)
2.1CortexM3內核(40)
2.2STM32的特點(40)
2.3STM32的分類(41)
2.4STM32的型號說明(42)
2.5內部資源(43)
2.6內部結構(45)
2.7時鐘樹(47)
思考與練習(49)
第3章寄存器的函數封裝方法(50)
3.1地址空間(50)
3.2通過地址設置寄存器(53)
3.3地址重命名(53)
3.4外設的封裝(54)
3.5寄存器的封裝(55)
思考與練習(56)
第4章HAL庫及編程平臺(57)
4.1標準庫及HAL庫的比較(57)
4.2HAL庫(57)
4.3圖形配置工具STM32CubeMX(63)
4.4編程平臺Keil MDK5(78)
思考與練習(84)
第5章仿真平臺Proteus 8.6(85)
5.1Proteus 8.6環境(85)
5.2添加及布置元器件(89)
5.3仿真控制(91)
思考與練習(92)
第2篇設 計 仿 真
第6章點亮LED燈(95)
6.1GPIO簡介(95)
6.2實例描述及硬件連接圖繪制(101)
6.3STM32CubeMX配置工程(104)
6.4仿真結果(112)
6.5代碼分析(112)
6.6點亮3個LED燈(116)
6.7流水燈(118)
思考與練習(123)
第7章用按鍵掃描控制LED燈(126)
7.1實例描述及硬件連接圖繪制(126)
7.2STM32CubeMX配置工程(127)
7.3代碼分析(129)
7.4編寫用戶代碼(130)
7.5仿真結果(132)
7.6按鍵說明(132)
思考與練習(133)
第8章按鍵中斷控制LED燈(134)
8.1中斷和異常向量(134)
8.2NVIC優先級分組(137)
8.3外部中斷(138)
8.4實例描述及硬件連接圖繪制(139)
8.5STM32CubeMX配置工程(139)
8.6代碼分析(140)
8.7編寫用戶代碼(143)
8.8仿真結果(144)
思考與練習(144)
第9章仿真器端口電平——基本定時器(145)
9.1定時器功能簡介(145)
9.2基本定時器工作分析(145)
9.3基本定時器時鐘源(146)
9.4基本定時器周期(146)
9.5實例描述及硬件連接圖繪制(146)
9.6STM32CubeMX配置工程(147)
9.7外設結構體分析(149)
9.8編寫用戶代碼(151)
9.9查看運行結果(151)
9.10仿真結果(153)
思考與練習(155)
第10章仿真器端口電平——PWM輸出(156)
10.1通用定時器工作分析(156)
10.2定時器的時鐘源(159)
10.3實例描述及硬件連接圖繪制(160)
10.4STM32CubeMX配置工程(160)
10.5外設結構體分析(162)
10.6編寫用戶代碼(163)
10.7實例現象(163)
思考與練習(164)
第11章呼吸燈——PWM輸出再應用(165)
11.1呼吸燈控制原理(165)
11.2實例描述及硬件連接圖繪制(166)
11.3STM32CubeMX配置工程(166)
11.4中斷函數分析(168)
11.5編寫用戶代碼(168)
11.6仿真結果(169)
11.7重寫回調函數(169)
思考與練習(170)
第12章脈沖測量——PWM捕獲(172)
12.1捕獲的再理解(172)
12.2實例描述及硬件連接圖繪制(173)
12.3STM32CubeMX配置工程(173)
12.4中斷函數分析(174)
12.5編寫用戶代碼(175)
12.6仿真結果(177)
12.7PWM輸入捕獲特例設置(178)
思考與練習(182)
第13章向串口發送數據(183)
13.1串口基礎知識(183)
13.2實例描述及硬件連接圖繪制(187)
13.3STM32CubeMX配置工程(188)
13.4外設結構體分析(189)
13.5編寫用戶代碼(192)
13.6仿真結果(192)
13.7重定向函數(192)
思考與練習(194)
第14章串口收發數據(195)
14.1實例描述及硬件連接圖繪制(195)
14.2STM32CubeMX配置工程(196)
14.3中斷函數分析(197)
14.4編寫用戶代碼(198)
14.5仿真結果(199)
思考與練習(199)
第15章LED燈與串口輸出并行(200)
15.1DMA概述(200)
15.2實例描述及硬件連接圖繪制(202)
15.3STM32CubeMX配置工程(203)
15.4DMA中斷函數分析(205)
15.5編寫用戶代碼(205)
15.6仿真結果(206)
思考與練習(206)
第16章實時時鐘——RTC(207)
16.1RTC的特點及時鐘源選擇(207)
16.2UNIX時間戳(207)
16.3實例描述及硬件連接圖繪制(208)
16.4STM32CubeMX配置工程(208)
16.5外設結構體分析(210)
16.6編寫用戶代碼(213)
16.7仿真結果(214)
思考與練習(214)
第17章芯片自帶溫度傳感器使用——A/D轉換(215)
17.1STM32的A/D轉換簡介(215)
17.2實例描述及硬件連接圖繪制(217)
17.3STM32CubeMX配置工程(217)
17.4外設結構體分析(220)
17.5編寫用戶代碼(224)
思考與練習(224)
第18章單總線控制下的DS18B20溫度采集(226)
18.1DS18B20簡介(226)
18.2實例描述及硬件連接圖繪制(234)
18.3STM32CubeMX配置工程(235)
18.4延時函數說明(236)
18.5編寫用戶代碼(236)
18.6實例現象(241)
第19章單總線控制下的溫濕度測量(243)
19.1DHT11簡介(243)
19.2實例描述及硬件連接圖繪制(245)
19.3STM32CubeMX配置工程(246)
19.4編寫用戶代碼(246)
19.5仿真結果(250)
第20章LCD1602顯示——字形式讀寫端口(252)
20.1LCD1602簡介(252)
20.2實例描述及硬件連接圖繪制(256)
20.3STM32CubeMX配置工程(256)
20.4預編程分析(259)
20.5編寫用戶代碼(260)
20.6仿真結果(262)
附錄AProteus常用元器件關鍵字中英文對照表(264)
附錄B基本邏輯門電路符號(266)
部分參考答案(267)
參考文獻(270)
STM32單片機原理及應用 作者簡介
馮占榮,男,中共黨員,2010年12月于吉林大學工學博士畢業,2011年1月就職于南昌航空航空大學,從事教學科研工作,先后目前為智能制造工程系系主任。主持及參與縱向課題10余項(主持5項),橫向課題20余項(以軍工機械類、控制類為主)。
- >
中國歷史的瞬間
- >
小考拉的故事-套裝共3冊
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
有舍有得是人生
- >
朝聞道
- >
自卑與超越
- >
經典常談