注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)基于ARM Cortex-M3的STM32系列嵌入式微控制器應(yīng)用實(shí)踐

基于ARM Cortex-M3的STM32系列嵌入式微控制器應(yīng)用實(shí)踐

基于ARM Cortex-M3的STM32系列嵌入式微控制器應(yīng)用實(shí)踐

定 價(jià):¥45.00

作 者: 彭剛,春志強(qiáng) 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 維修

ISBN: 9787121123733 出版時(shí)間: 2011-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 340 字?jǐn)?shù):  

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

  《基于ARM Cortex-M3的STM32系列嵌入式微控制器應(yīng)用實(shí)踐》介紹了意法半導(dǎo)體(STMicroelectronics,簡(jiǎn)稱ST)公司的32位基于ARM Cortex-M3內(nèi)核的STM32單片機(jī)應(yīng)用與實(shí)踐。通過(guò)“學(xué)中做、做中學(xué)”,按照工作導(dǎo)向的思路展開教學(xué)與實(shí)踐學(xué)習(xí),循序漸進(jìn)地構(gòu)建智能機(jī)器人的控制器、傳感器電路和STM32單片機(jī)軟件,將STM32單片機(jī)的外圍引腳特性、內(nèi)部結(jié)構(gòu)原理、片上外設(shè)資源、開發(fā)設(shè)計(jì)方法和應(yīng)用軟件編程等知識(shí)傳授給學(xué)生,徹底打破了傳統(tǒng)的教學(xué)方法和教學(xué)體系結(jié)構(gòu),力求解決嵌入式系統(tǒng)課程抽象與難學(xué)的問(wèn)題?!痘贏RM Cortex-M3的STM32系列嵌入式微控制器應(yīng)用實(shí)踐》通俗易懂、內(nèi)容豐富,可作為高等本科院校和職業(yè)技術(shù)學(xué)院的計(jì)算機(jī)、電子信息、自動(dòng)化、電力電氣、電子技術(shù)及機(jī)電一體化等相關(guān)專業(yè)的“32位高級(jí)單片機(jī)原理與應(yīng)用”、“基于ARM Cortex內(nèi)核的單片機(jī)系統(tǒng)開發(fā)“等課程的教材和教學(xué)參考書,也可以作為工程實(shí)訓(xùn)、電子制作與競(jìng)賽的實(shí)踐教材和實(shí)驗(yàn)配套教材,同時(shí)還可以供廣大從事自動(dòng)控制、智能儀器儀表、電力電子、機(jī)電一體化等系統(tǒng)開發(fā)和設(shè)計(jì)的工程技術(shù)人員、教師或者個(gè)人參考自學(xué)使用,并可作為ARM相關(guān)應(yīng)用與培訓(xùn)課程的參考書。如需本書配套的STM32微控制器教學(xué)實(shí)驗(yàn)開發(fā)板及各種器件可與深圳市鷗鵬科技有限公司聯(lián)系。

作者簡(jiǎn)介

  彭剛,男,1973年10月生,武漢人。2002年在華中科技大學(xué)控制科學(xué)與工程系獲博士學(xué)位,同年進(jìn)入華中科技大學(xué)從事博士后研究工作。現(xiàn)為華中科技大學(xué)控制科學(xué)與工程系副教授,2002年當(dāng)選中國(guó)人工智能學(xué)會(huì)智能機(jī)器人專業(yè)委員會(huì)委員(最年輕的委員)。

圖書目錄

第1章 ARM Cortex-M3處理器編程環(huán)境與嵌入式系統(tǒng)
1.1 單片機(jī)與ARM Cortex-M3處理器
1.2 基于ARM Cortex-M3的STM32單片機(jī)教學(xué)開發(fā)板
任務(wù)一 獲得軟件
任務(wù)二 安裝軟件
任務(wù)三 硬件連接
1.3 創(chuàng)建工程和執(zhí)行程序
任務(wù)四 你的第一個(gè)工程
任務(wù)五 你的第一個(gè)程序
任務(wù)六 下載可執(zhí)行文件到教學(xué)開發(fā)板
任務(wù)七 用串口調(diào)試軟件查看單片機(jī)輸出信息
任務(wù)八 做完實(shí)驗(yàn)關(guān)斷電源
工程素質(zhì)和技能歸納
第2章 STM32單片機(jī)IO端口與伺服電機(jī)控制
2.1 STM32單片機(jī)的輸入/輸出端口
任務(wù)一 認(rèn)識(shí)封裝
任務(wù)二 單燈閃爍控制
2.2 STM32單片機(jī)的時(shí)鐘配置
2.3 STM32單片機(jī)的IO端口配置
任務(wù)三 該你了——讓另一個(gè)LED閃爍
任務(wù)四 流水燈
2.4 STM32單片機(jī)IO端口的應(yīng)用
任務(wù)五 機(jī)器人伺服電機(jī)控制信號(hào)
任務(wù)六 計(jì)數(shù)并控制循環(huán)次數(shù)
任務(wù)七 用你的計(jì)算機(jī)來(lái)控制機(jī)器人的運(yùn)動(dòng)
工程素質(zhì)和技能歸納
第3章 STM32單片機(jī)程序模塊化設(shè)計(jì)與機(jī)器人運(yùn)動(dòng)控制
3.1 STM32單片機(jī)程序調(diào)試方法
任務(wù)一 程序調(diào)試
3.2 STM32單片機(jī)程序模塊化設(shè)計(jì)
任務(wù)二 基本巡航動(dòng)作
任務(wù)三 勻加速/減速運(yùn)動(dòng)
任務(wù)四 用函數(shù)調(diào)用簡(jiǎn)化運(yùn)動(dòng)程序
任務(wù)五 高級(jí)主題——用數(shù)組建立復(fù)雜運(yùn)動(dòng)
工程素質(zhì)和技能歸納
第4章 STM32單片機(jī)中斷編程與機(jī)器人觸覺(jué)導(dǎo)航
4.1 TM32單片機(jī)按鍵輸入檢測(cè)
任務(wù)一 按鍵檢測(cè)
4.2 STM32單片機(jī)輸入端口的應(yīng)用
任務(wù)二 安裝并測(cè)試機(jī)器人的觸覺(jué)——胡須
任務(wù)三 基于胡須的機(jī)器人觸覺(jué)導(dǎo)航
任務(wù)四 機(jī)器人進(jìn)入死區(qū)后的人工智能決策
4.3 STM32單片機(jī)中斷編程
任務(wù)五 按鍵中斷
任務(wù)六 中斷方式測(cè)試機(jī)器人觸覺(jué)
工程素質(zhì)和技能歸納
第5章 STM32單片機(jī)輸入/輸出接口綜合應(yīng)用與紅外導(dǎo)航
任務(wù)一 搭建電路并測(cè)試紅外發(fā)射和接收
任務(wù)二 探測(cè)和避開障礙物
任務(wù)三 高性能的紅外導(dǎo)航
任務(wù)四 俯視的探測(cè)器
工程素質(zhì)和技能歸納
第6章 STM32單片機(jī)定時(shí)器編程與機(jī)器人的距離檢測(cè)
6.1 STM32單片機(jī)通用定時(shí)器
任務(wù)一 通用定時(shí)器控制LED閃爍
6.2 STM32單片機(jī)通用定時(shí)器的應(yīng)用
任務(wù)二 距離探測(cè)
任務(wù)三 尾隨小車
任務(wù)四 跟蹤條紋帶
6.3 STM32單片機(jī)高級(jí)控制定時(shí)器
任務(wù)五 高級(jí)控制定時(shí)器控制LED閃爍
任務(wù)六 使用高級(jí)控制定時(shí)器實(shí)現(xiàn)PWM控制
工程素質(zhì)和技能歸納
第7章 STM32單片機(jī)串口編程及其應(yīng)用
7.1 STM32單片機(jī)串行通信接口
任務(wù)一 編寫串口通信程序
7.2 串行RS-232電平與TTL電平轉(zhuǎn)換
任務(wù)二 串口Echo回應(yīng)程序
工程素質(zhì)和技能歸納
第8章 STM32單片機(jī)LCD顯示接口編程及其應(yīng)用
8.1 LCD介紹
任務(wù)一 認(rèn)識(shí)LCD模塊
8.2 STM32單片機(jī)LCD接口編程
任務(wù)二 編寫LCD模塊驅(qū)動(dòng)程序
任務(wù)三 用LCD顯示機(jī)器人運(yùn)動(dòng)狀態(tài)
工程素質(zhì)和技能歸納
第9章 STM32單片機(jī)模數(shù)轉(zhuǎn)換編程及其應(yīng)用
9.1 A/D模數(shù)轉(zhuǎn)換介紹
任務(wù)一 認(rèn)識(shí)傳感器
9.2 STM32單片機(jī)A/D轉(zhuǎn)換編程
任務(wù)二 編寫A/D程序
任務(wù)三 環(huán)境溫度測(cè)量
工程素質(zhì)和技能歸納
第10章 STM32單片機(jī)DMA編程及其應(yīng)用
10.1 DMA介紹
10.2 STM32單片機(jī)DMA編程
任務(wù)一 利用DMA方式進(jìn)行A/D數(shù)據(jù)采集
任務(wù)二 DMA與USART、ADC、定時(shí)器綜合編程
工程素質(zhì)和技能歸納
第11章 STM32單片機(jī)實(shí)時(shí)時(shí)鐘編程及其應(yīng)用
11.1 RTC實(shí)時(shí)時(shí)鐘介紹
任務(wù)一 進(jìn)一步認(rèn)識(shí)晶振
11.2 STM32單片機(jī)RTC的結(jié)構(gòu)和寄存器
11.3 STM32單片機(jī)的備份寄存器和電源控制寄存器
任務(wù)二 編寫RTC程序
任務(wù)三 RTC時(shí)間設(shè)置編程
任務(wù)四 鬧鐘提醒機(jī)器人編程
11.4 STM32單片機(jī)的侵入檢測(cè)
任務(wù)五 侵入檢測(cè)編程
11.5 STM32單片機(jī)的電源控制
任務(wù)六 電源控制編程
工程素質(zhì)和技能歸納
第12章 STM32單片機(jī)看門狗編程及其應(yīng)用
12.1 看門狗介紹
12.2 STM32單片機(jī)獨(dú)立看門狗編程
任務(wù)一 獨(dú)立看門狗編程
任務(wù)二 認(rèn)識(shí)系統(tǒng)節(jié)拍定時(shí)器
12.3 STM32單片機(jī)窗口看門狗編程
任務(wù)三 窗口看門狗編程
工程素質(zhì)和技能歸納
附錄A 本書所用STM32教學(xué)開發(fā)板主要電路圖
附錄B 基于ARM Cortex-M3的STM32微控制器原理歸納
B.1 基于ARM Cortex-M3內(nèi)核的STM32F10x微控制器結(jié)構(gòu)
B.2 存儲(chǔ)映像地址
B.3 芯片編號(hào)和引腳說(shuō)明
附錄C STM32固件庫(kù)說(shuō)明
附錄D 本書所使用的器材清單
參考文獻(xiàn)

本目錄推薦

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