-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
ARM CORTEX-M3嵌入式開發及應用——基于STM32F103RC微控制器 版權信息
- ISBN:9787302680079
- 條形碼:9787302680079 ; 978-7-302-68007-9
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
ARM CORTEX-M3嵌入式開發及應用——基于STM32F103RC微控制器 本書特色
本書介紹了基于ARM Cortex-M3內核的微控制器STM32F103RCT6和嵌入式實時操作系統μC/OS-Ⅱ,詳細講述嵌入式系統的硬件設計與軟件開發技術。本書理論與應用緊密結合,實例豐富,對于基于STM32F1系列微控制器及嵌入式實時操作系統μC/OS-Ⅱ的教學和工程應用,都具有頗強的指導和參考價值。
?理論與應用緊密結合 本書是基于RISC-V指令集的單板計算機和嵌入式Linux操作系統的深度結合的嵌入式圖書。
?認知—應用—提高 展示一個從事嵌入式系統設計的全過程,“認知”體現為對嵌入式系統核心芯片的學習和掌握;“應用”體現在應用芯片進行嵌入式電路板的設計;“提高”指實現該電路板嵌入式實時操作系統的移植,開發出高性能程序。
?完整工程,功能拓展 書中的全部工程都是完整且相互聯系的,后續章節的工程建立在前面章節工程的基礎上,是添加了新的功能而構建的。
?實例豐富,篇幅精練 案例源碼豐富,且以有限的篇幅巧妙地將所有工程的源代碼都包含進來。
ARM CORTEX-M3嵌入式開發及應用——基于STM32F103RC微控制器 內容簡介
"《ARM Cortex-M3嵌入式開發及應用——基于STM32F103RC微控制器》介紹了基于ARM Cortex-M3內核的微控制器STM32F103RCT6和嵌入式實時操作系統μC/OS-Ⅱ,詳細講述了嵌入式系統的硬件設計與軟件開發技術,主要內容包括嵌入式系統概述、STM32F103微控制器、STM32F103學習平臺、LED燈控制與Keil MDK工程框架、按鍵與中斷處理、定時器、串口通信與聲碼器、ADC與存儲器管理、LCD屏與溫度傳感器、μC/OS-Ⅱ系統與移植、μC/OSⅡ任務管理、信號量與互斥信號量、消息郵箱與消息隊列等。本書理論與應用緊密結合,實例豐富,對于基于STM32F1系列微控制器及嵌入式實時操作系統μC/OS-Ⅱ的教學和工程應用,都具有一定的指導和參考價值。 《ARM Cortex-M3嵌入式開發及應用——基于STM32F103RC微控制器》可作為普通高等學校物聯網工程、電子工程、通信工程、自動化、智能儀器、計算機工程和嵌入式控制等相關專業的高年級本科生教材,也可作為嵌入式系統愛好者和工程開發技術人員的參考用書。"
ARM CORTEX-M3嵌入式開發及應用——基于STM32F103RC微控制器ARM CORTEX-M3嵌入式開發及應用——基于STM32F103RC微控制器 前言
自1971年**塊單片機誕生至今,嵌入式系統的發展經歷了初期階段和蓬勃發展期,現已進入了成熟期。在嵌入式系統發展初期,各種EDA工具還不完善,芯片的制作工藝和成本頗高,嵌入式程序設計語言以匯編語言為主,該時期只有電子工程專業技術人員才能從事嵌入式系統設計與開發工作。到了20世紀80年代,隨著MCS51系列單片機的出現及C51程序設計語言的成熟,單片機應用系統成為嵌入式系統的代名詞,MCS51單片機迅速在智能儀表和自動控制等相關領域得到普及。同時期,各種DSP芯片、FPGA芯片和SoC如雨后春筍般涌現出來,應用領域從*初的自動控制應用擴展到各種各樣的智能應用。1997年,ARM公司推出ARM7微控制器,之后又推出了Cortex系列微控制器和微處理器,它們成為嵌入式系統設計的首選芯片,標志著嵌入式系統進入蓬勃發展期。
配 套 資 源
程序代碼等資源: 掃描目錄上方的“配套資源”二維碼下載。
教學課件、教學大綱等資源: 掃描封底的“書圈”二維碼在公眾號下載,或者到清華大學出版社官方網站本書頁面下載。
微課視頻(124分鐘,32集): 掃描書中相應章節中的二維碼在線學習。
ARM CORTEX-M3嵌入式開發及應用——基于STM32F103RC微控制器 目錄
配套資源
第1篇STM32F103硬件系統與Keil MDK工程
第1章嵌入式系統概述
1.1嵌入式系統范例
1.2嵌入式系統的概念
1.2.1嵌入式系統與ARM的關系
1.2.2嵌入式系統與嵌入式操作系統的關系
1.2.3嵌入式系統的研發特點
1.3ARM的發展歷程及應用領域
1.3.1ARM的發展史及命名規則
1.3.2ARM微處理器系列
1.3.3ARM微處理器的應用領域
1.4嵌入式操作系統
1.4.1Windows CE
1.4.2VxWorks
1.4.3嵌入式Linux
1.4.4Android系統
1.5μC/OSⅡ與μC/OSⅢ
1.5.1μC/OS的發展歷程
1.5.2μC/OSⅡ的特點
1.5.3μC/OSⅢ的特點
1.5.4μC/OS的應用領域
1.6小結
習題
第2章STM32F103微控制器
2.1STM32F103概述
2.2STM32F103RCT6的引腳定義
2.3STM32F103的架構
2.4STM32F103的存儲器
2.5STM32F103的片內外設
2.6STM32F103的異常與中斷
2.7小結
習題
第3章STM32F103學習平臺
3.1STM32F103RCT6的核心電路
3.2電源電路與按鍵電路
3.3LED與蜂鳴器驅動電路
3.4串口通信電路
3.5Flash與EEPROM電路
3.6溫度傳感器電路
3.7復位電路、JTAG和ADC電路
3.8ZLG7289B電路
3.9LCD屏接口電路
3.10聲碼器電路
3.11參考電路板
3.12小結
習題
第4章LED燈控制與Keil MDK工程框架
4.1STM32F103通用輸入/輸出口
4.1.1GPIO寄存器
4.1.2AFIO寄存器
4.2STM32F103庫函數用法
4.3Keil MDK工程框架
4.4LED燈閃爍實例
4.4.1寄存器類型工程實例
4.4.2庫函數類型工程實例
4.5小結
習題
第5章按鍵與中斷處理
5.1NVIC中斷工作原理
5.2GPIO外部輸入中斷
5.3用戶按鍵中斷實例
5.3.1寄存器類型工程實例
5.3.2庫函數類型工程實例
5.4ZLG7289B按鍵、LED燈和數碼管
5.4.1ZLG7289B工作原理
5.4.2寄存器類型工程實例
5.4.3庫函數類型工程實例
5.5小結
習題
第6章定時器
6.1系統節拍定時器
6.1.1系統節拍定時器的工作原理
6.1.2系統節拍定時器實例
6.2看門狗定時器
6.2.1窗口看門狗定時器的工作原理
6.2.2窗口看門狗定時器寄存器類型實例
6.2.3窗口看門狗定時器庫函數類型實例
6.3實時時鐘
6.3.1實時時鐘工作原理
6.3.2實時時鐘寄存器類型實例
6.3.3實時時鐘庫函數類型實例
6.4通用定時器
6.4.1通用定時器工作原理
6.4.2通用定時器寄存器類型實例
6.4.3通用定時器庫函數類型實例
6.5小結
習題
第7章串口通信與聲碼器
7.1串口通信工作原理
7.2STM32F103串口
7.3串口通信寄存器類型實例
7.4串口通信庫函數類型實例
7.5聲碼器
7.5.1聲碼器工作原理
7.5.2聲碼器寄存器類型實例
7.5.3聲碼器庫函數類型實例
7.6小結
習題
第8章ADC與存儲器管理
8.1STM32F103RCT6微控制器ADC
8.1.1ADC工作原理
8.1.2ADC工程實例
8.2EEPROM存儲器
8.2.1訪問EEPROM寄存器類型實例
8.2.2訪問EEPROM庫函數類型實例
8.3Flash存儲器
8.3.1STM32F103同步串行口
8.3.2W25Q64訪問控制
8.3.3訪問Flash存儲器寄存器類型工程實例
8.3.4訪問Flash存儲器庫函數類型工程實例
8.4小結
習題
第9章LCD屏與溫度傳感器
9.1LCD屏顯示原理
9.2溫度傳感器
9.3LCD顯示實例
9.3.1寄存器類型實例
9.3.2庫函數類型實例
9.4小結
習題
第2篇嵌入式實時操作系統μC/OSⅡ
第10章μC/OSⅡ系統與移植
10.1μC/OSⅡ系統移植
10.2μC/OSⅡ系統結構與配置
10.3μC/OSⅡ系統任務
10.3.1空閑任務
10.3.2統計任務
10.3.3定時器任務
10.4小結
習題
第11章μC/OSⅡ任務管理
11.1μC/OSⅡ用戶任務
11.2μC/OSⅡ多任務工程實例
11.3統計任務實例
11.4系統定時器
11.5小結
習題
第12章信號量與互斥信號量
12.1μC/OSⅡ信號量
12.2μC/OSⅡ互斥信號量
12.3信號量與互斥信號量實例
12.4小結
習題
第13章消息郵箱與消息隊列
13.1μC/OSⅡ消息郵箱
13.2μC/OSⅡ消息隊列
13.3消息郵箱與消息隊列實例
13.4小結
習題
參考文獻
- >
小考拉的故事-套裝共3冊
- >
李白與唐代文化
- >
二體千字文
- >
隨園食單
- >
羅曼·羅蘭讀書隨筆-精裝
- >
有舍有得是人生
- >
回憶愛瑪儂
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)