注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具STM32單片機(jī)應(yīng)用與實踐(項目驅(qū)動教學(xué))

STM32單片機(jī)應(yīng)用與實踐(項目驅(qū)動教學(xué))

STM32單片機(jī)應(yīng)用與實踐(項目驅(qū)動教學(xué))

定 價:¥75.00

作 者: 曾菊容
出版社: 四川大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787569054798 出版時間: 2022-09-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書基于ST公司的STM32F103XX芯片,共11章,包括10個項目,11個子項目,分別介紹LED流水燈控制、多位數(shù)碼管的動態(tài)顯示、按鍵輸入識別、LCD液晶顯示設(shè)計、按鍵中斷控制流水燈、簡易數(shù)字鐘、PWM輸出控制電機(jī)運轉(zhuǎn)、外部輸入模擬電壓的采集、串口通信、智能小車控制系統(tǒng)等內(nèi)容,涵蓋了單片機(jī)應(yīng)用系統(tǒng)的基本知識和單片機(jī)系統(tǒng)開發(fā)的基本內(nèi)容。本書引入Protues仿真軟件,采用”項目驅(qū)動“的編寫思路,將知識、技能的學(xué)習(xí)結(jié)合任務(wù)完成過程來進(jìn)行。本書可作為高等院校電子信息類專業(yè)單片機(jī)原理及應(yīng)用課程的教材,也可作為廣大從事檢測、自動控制、智能電子產(chǎn)品制作愛好者的自學(xué)用書。

作者簡介

  曾菊容,女,碩士研究生,宜賓學(xué)院副教授,四川省首批應(yīng)用型示范課程《單片機(jī)原理及應(yīng)用》建設(shè)負(fù)責(zé)人,四川省精品在線開放課程《數(shù)字電子技術(shù)》負(fù)責(zé)人,四川省首批一流課程《數(shù)字電子技術(shù)》負(fù)責(zé)人。曾擔(dān)任《數(shù)字電子技術(shù)》和《數(shù)字電路與邏輯設(shè)計》副主編,擔(dān)任《數(shù)字電子技術(shù)實驗與仿真教程》主編。

圖書目錄

項目一 認(rèn)識STM32
1.1 嵌入式系統(tǒng)簡介
1.1.1 嵌入式系統(tǒng)
1.1.2 ARMCortex-M3處理器
1.2 STM32微處理器
1.2.1 STM32的內(nèi)部結(jié)構(gòu)
1.2.2 STM32的命名規(guī)則
1.2.3 STM32F103ZET6的特性
1.2.4 STM32芯片的引腳功能
1.3 STM32最小應(yīng)用系統(tǒng)設(shè)計
1.3.1 電源電路設(shè)計
1.3.2 時鐘電路設(shè)計
1.3.3 復(fù)位電路設(shè)計
1.3.4 啟動模式配置電路設(shè)計
1.3.5 調(diào)試接口設(shè)計
1.3.6 外圍擴(kuò)展電路
1.4 STM32的軟件開發(fā)模式
1.5 STM32開發(fā)工具
1.5.1 Keil MDK軟件安裝
1.5.2 固件庫簡介
1.5.3 新建工程的方法
1.5.4 MDK使用技巧
1.5.5 STM32軟件仿真
1.5.6 STM32程序下載
項目二 LED流水燈控制
2.1 項目要求
2.2 STM32的GPIO介紹
2.2.1 GPIO口的工作模式
2.2.2 GPIO模塊結(jié)構(gòu)與工作原理
2.2.3 GPIO端口寄存器
2.2.4 GPIO常用庫函數(shù)
2.2.5 I/O端口的外設(shè)映射
2.2.6 GPIO使用流程
2.3 子項目1:點亮一個LED
2.4 子項目2:一個LED閃爍控制
2.5 項目二的實現(xiàn)
項目三 多位數(shù)碼管的動態(tài)顯示
3.1 項目要求
3.2 數(shù)碼管的顯示原理
3.2.1 認(rèn)識數(shù)碼管
3.2.2 數(shù)碼管的字形編碼
3.2.3 數(shù)碼管的顯示方法
3.3 子項目1:數(shù)碼管靜態(tài)顯示接口設(shè)計
3.4 子項目2:數(shù)碼管動態(tài)顯示接口設(shè)計
3.5 項目三的實現(xiàn)
項目四 按鍵輸入識別
4.1 項目要求
4.2 認(rèn)識按鍵
4.3 子項目:獨立式按鍵接口設(shè)計
4.4 矩陣式鍵盤接口設(shè)計
4.5 項目四的實現(xiàn)
項目五 液晶顯示器接口設(shè)計
5.1 項目要求
5.2 認(rèn)識液晶顯示器
5.2.1 字符型液晶顯示模塊的組成及其基本特點
5.2.2 LCD1602模塊接口引腳功能
5.2.3 LCD1602模塊的操作指令
5.2.4 LCD1602的一般初始化設(shè)置
5.2.5 LCD1602的基本操作
5.2.6 LCD1602的初始化
5.3 項目五的實現(xiàn)
項目六 按鍵中斷控制流水燈
6.1 項目要求
6.2 STM32的外部中斷和中斷控制器
6.2.1 中斷的概念
6.2.2 STM32的中斷通道和中斷向量
6.2.3 嵌套向量中斷控制器
6.2.4 STM32的外部中斷
6.2.5 嵌套向量中斷控制器(NVIC)庫函數(shù)
6.2.6 STM32外部中斷EXTI庫函數(shù)
6.3 外部中斷使用流程
6.3.1 NVIC設(shè)置
6.3.2 中斷端口配置
6.3.3 中斷處理
6.4 項目六的實現(xiàn)
項目七 簡易數(shù)字鐘
7.1 項目要求
7.2 STM32定時/計數(shù)器概述
7.3 SysTick定時器
7.3.1 認(rèn)識SysTick定時器
7.3.2 SysTick定時器相關(guān)寄存器
7.3.3 SysTick定時器操作
7.3.4 庫函數(shù)中的SysTick相關(guān)函數(shù)
7.3.5 SysTick的關(guān)鍵函數(shù)編寫
7.4 子項目1:基于SysTick定時器的1s延時設(shè)計與實現(xiàn)
7.5 STM32通用定時器
7.5.1 通用定時器TIMx功能
7.5.2 通用定時器TIMx結(jié)構(gòu)
7.5.3 計數(shù)模式
7.5.4 通用定時器常用庫函數(shù)
7.5.5 通用定時器使用流程
7.6 子項目2:用STM32通用定時器實現(xiàn)1s的定時
7.7 項目七的實現(xiàn)
項目八 PWM輸出控制電機(jī)運轉(zhuǎn)
8.1 項目要求
8.2 PWM基礎(chǔ)
8.3 STM32的PWM實現(xiàn)原理
8.4 PWM輸出控制電機(jī)運轉(zhuǎn)硬件設(shè)計
8.5 項目八的實現(xiàn)
項目九 外部輸入模擬電壓的采集
9.1 項目要求
9.2 STM32的模數(shù)轉(zhuǎn)換
9.2.1 STM32的模數(shù)轉(zhuǎn)換簡介
9.2.2 ADC操作相關(guān)寄存器
9.2.3 ADC相關(guān)的庫函數(shù)
9.2.4 ADC的程序流程
9.3 項目九的實現(xiàn)
項目十 串口通信
10.1 項目要求
10.2 STM32的串口通信
10.2.1 串行通信基本知識
10.2.2 STM32串口通信的功能和結(jié)構(gòu)
10.2.3 波特率設(shè)置
10.2.4 硬件流控制
10.2.5 USART中斷請求
10.2.6 USART的相關(guān)庫函數(shù)
10.2.7 USART應(yīng)用子項目
10.3 項目十的實現(xiàn)
項目十一 利用DMA實現(xiàn)數(shù)據(jù)傳輸
11.1 項目要求
11.2 STM32的DMA介紹
11.2.1 DMA簡介
11.2.2 STM32的DMA概述
11.2.3 DMA庫函數(shù)
11.2.4 DMA應(yīng)用項目舉例
11.3 項目十一的實現(xiàn)
項目十二 基于線性CCD的小車循跡系統(tǒng)
12.1 系統(tǒng)要求
12.2 線性CCD的原理及其使用
12.2.1 線性CCD傳感器原理
12.2.2 線性CCD傳感器應(yīng)用
12.2.3 硬件接口
12.3 曝光時間自適應(yīng)策略
12.4 程序設(shè)計
12.5 系統(tǒng)性能測試
參考文獻(xiàn)

本目錄推薦

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