注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)基于ARM的單片機(jī)應(yīng)用及實(shí)踐:STM32案例式教學(xué)

基于ARM的單片機(jī)應(yīng)用及實(shí)踐:STM32案例式教學(xué)

基于ARM的單片機(jī)應(yīng)用及實(shí)踐:STM32案例式教學(xué)

定 價(jià):¥42.00

作 者: 武奇生 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787111458036 出版時(shí)間: 2014-03-01 包裝:
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 300 字?jǐn)?shù):  

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

  本書的內(nèi)容涵蓋了基于ARM的STM32系統(tǒng)的基本概念、原理、技術(shù)和應(yīng)用案例,以計(jì)算機(jī)的發(fā)展史說(shuō)明了單片機(jī)技術(shù)的最新進(jìn)展和發(fā)展趨勢(shì),結(jié)合當(dāng)前“卓越工程師教育培養(yǎng)計(jì)劃”的理念,在研發(fā)的便攜式STM32實(shí)驗(yàn)裝置基礎(chǔ)上,以案例式教學(xué)為主,培養(yǎng)學(xué)生工程實(shí)踐能力。

作者簡(jiǎn)介

暫缺《基于ARM的單片機(jī)應(yīng)用及實(shí)踐:STM32案例式教學(xué)》作者簡(jiǎn)介

圖書目錄

前言
第1章概述
1?1計(jì)算機(jī)發(fā)展史1?1?1計(jì)算機(jī)的誕生1?1?2計(jì)算機(jī)的發(fā)展
1?2計(jì)算機(jī)的體系結(jié)構(gòu)1?2?1馮·諾依曼架構(gòu)模型1?2?2面向嵌入式應(yīng)用的架構(gòu)改進(jìn)
1?3單片機(jī)發(fā)展史1?3?1計(jì)算機(jī)及早期單片機(jī)1?3?2單片機(jī)的發(fā)展趨勢(shì)——走向集成、
嵌入式
1?4ARM、Cortex和STM32簡(jiǎn)介 1?4?1ARM系列內(nèi)核1?4?2Cortex系列內(nèi)核1?4?3STM32F103系列微控制器
1?5計(jì)算機(jī)發(fā)展的趨勢(shì)和工程設(shè)計(jì)開(kāi)發(fā)1?5?1計(jì)算機(jī)發(fā)展的趨勢(shì)1?5?2嵌入式系統(tǒng)的工程設(shè)計(jì)和開(kāi)發(fā)
1?6小結(jié)
習(xí)題
第2章Cortex?M3處理器
2?1Cortex?M3內(nèi)核2?1?1內(nèi)核體系結(jié)構(gòu)2?1?2系統(tǒng)總線結(jié)構(gòu)
2?2寄存器2?2?1通用寄存器2?2?2特殊功能寄存器
2?3存儲(chǔ)器管理2?3?1寄存器空間分配2?3?2位帶操作2?3?3互斥訪問(wèn)2?3?4端模式2?3?5存儲(chǔ)保護(hù)單元2?3?6存儲(chǔ)器訪問(wèn)屬性2?3?7存儲(chǔ)器的默認(rèn)訪問(wèn)許可
2?4工作模式
2?5異常與中斷2?5?1中斷號(hào)與優(yōu)先級(jí)2?5?2向量表2?5?3中斷輸入及掛起2?5?4Fault類異常2?5?5中斷的具體行為2?5?6中斷嵌套控制2?5?7高級(jí)中斷操作2?5?8異常返回值
2?6堆棧2?6?1堆棧的基本操作2?6?2Cortex?M3堆棧操作2?6?3Cortex?M3的雙堆棧機(jī)制
2?7小結(jié)
習(xí)題
第3章STM32最小系統(tǒng)的設(shè)計(jì)
3?1STM32F103最小系統(tǒng)的設(shè)計(jì)方案
3?2最小系統(tǒng)設(shè)計(jì)的要素3?2?1STM32晶體振蕩器3?2?2復(fù)位電路3?2?3LED、Key及BOOT跳線3?2?4穩(wěn)壓電源及ISP下載口3?2?5I/O端口
3?3PCB圖設(shè)計(jì)
3?4小結(jié)
第4章MDK?ARM軟件入門
4?1MDK?ARM 4?70簡(jiǎn)介
4?2新建MDK工程4?2?1下載外設(shè)庫(kù)4?2?2建立新工程4?2?3工程編譯環(huán)境設(shè)置
4?3RVMDK使用技巧4?3?1文本美化4?3?2代碼編輯技巧4?3?3其他小技巧
4?4調(diào)試與下載4?4?1 STM32軟件仿真4?4?2STM32程序下載
4?5固件函數(shù)庫(kù)函數(shù)命名規(guī)則
4?6小結(jié)
習(xí)題
目錄第5章GPIO及外部中斷的使用
5?1綜述5?1?1通用I/O5?1?2單獨(dú)的位設(shè)置或位清除5?1?3外部中斷/喚醒線5?1?4復(fù)用功能5?1?5軟件重新映射I/O復(fù)用功能5?1?6GPIO鎖定機(jī)制5?1?7輸入配置5?1?8輸出配置5?1?9復(fù)用功能配置5?1?10模擬輸入配置
5?2庫(kù)函數(shù)5?2?1函數(shù)GPIO_Init5?2?2函數(shù)GPIO_SetBits5?2?3函數(shù)GPIO_ResetBits5?2?4函數(shù)GPIO_WriteBit5?2?5函數(shù)GPIO_Write5?2?6函數(shù)GPIO_ReadOutputDataBit5?2?7函數(shù)GPIO_ReadOutputData5?2?8函數(shù)GPIO_ReadInputDataBit5?2?9函數(shù)GPIO_ReadInputData
5?3I/O端口的外設(shè)映射5?3?1將OSC_32 IN/OSC_32 OUT作為
PC14/PC15端口5?3?2將OSC_IN/OSC_OUT作為
PD0/PD1端口5?3?3CAN復(fù)用功能重映射5?3?4JTAG/SWD復(fù)用功能重映射5?3?5ADC復(fù)用功能重映射5?3?6定時(shí)器復(fù)用功能重映射5?3?7USART復(fù)用功能重映射5?3?8I2C1復(fù)用功能重映射5?3?9SPI1復(fù)用功能重映射
5?4位運(yùn)算5?4?1移位運(yùn)算5?4?2按位與運(yùn)算5?4?3按位或運(yùn)算5?4?4取反運(yùn)算5?4?5異或運(yùn)算
5?5GPIO控制實(shí)例5?5?1實(shí)例1——控制LED閃爍5?5?2實(shí)例2——跑馬燈5?5?3實(shí)例3——按鍵輸入1
5?6外部中斷和中斷控制器5?6?1嵌套向量中斷控制器5?6?2外部中斷/事件控制器5?6?3NVIC庫(kù)函數(shù)介紹5?6?4外部中斷控制器庫(kù)函數(shù)介紹5?6?5外部中斷實(shí)例——按鍵輸入2
5?7小結(jié)
習(xí)題
第6章定時(shí)器的使用
6?1STM32F的定時(shí)器簡(jiǎn)介6?1?1高級(jí)控制定時(shí)器TIM1的TIM86?1?2通用定時(shí)器TIMx6?1?3基本定時(shí)器TIM6和TIM7
6?2通用定時(shí)器功能描述6?2?1時(shí)基單元6?2?2計(jì)數(shù)器模式6?2?3時(shí)鐘選擇6?2?4捕獲/比較通道6?2?5輸入捕獲模式6?2?6PWM輸入模式6?2?7強(qiáng)置輸出模式6?2?8輸出比較模式6?2?9PWM模式6?2?10定時(shí)器和外部觸發(fā)的同步6?2?11定時(shí)器同步
6?3定時(shí)器固件庫(kù)函數(shù)介紹6?3?1函數(shù)TIM_DeInit6?3?2函數(shù)TIM_TimeBaseInit6?3?3函數(shù)TIM_OC1Init6?3?4函數(shù)TIM_OC2Init6?3?5函數(shù)TIM_OC3Init6?3?6函數(shù)TIM_OC4Init6?3?7函數(shù)TIM_ICInit6?3?8函數(shù)TIM_BDTRConfig6?3?9函數(shù)TIM_Cmd6?3?10函數(shù)TIM_CtrlPWMOutputs6?3?11函數(shù)TIM_ITConfig6?3?12函數(shù)TIM_SelectInputTrigger6?3?13函數(shù)TIM_EncoderInterfaceConfig6?3?14函數(shù)TIM_ARRPreloadConfig6?3?15函數(shù)TIM_CCPreloadControl6?3?16函數(shù)TIM_OC1PreloadConfig6?3?17函數(shù)TIM_OC2PreloadConfig6?3?18函數(shù)TIM_OC3PreloadConfig6?3?19函數(shù)TIM_OC4PreloadConfig6?3?20函數(shù)TIM_SelectOutputTrigger6?3?21函數(shù)TIM_SelectSlaveMode6?3?22函數(shù)TIM_SelectMasterSlaveMode6?3?23函數(shù)TIM SetCounter6?3?24函數(shù)TIM_SetAutoreload6?3?25函數(shù)TIM GetCounter6?3?26函數(shù)TIM_GetPrescaler6?3?27函數(shù)TIM_GetFlagStatus6?3?28函數(shù)TIM_ClearFlag6?3?29函數(shù)TIM_GetITStatus6?3?30函數(shù)TIM_ClearITPendingBit
6?4定時(shí)器實(shí)訓(xùn)6?4?1定時(shí)器控制跑馬燈6?4?2PWM電動(dòng)機(jī)控制
6?5小結(jié)
習(xí)題
第7章STM32的A/D轉(zhuǎn)換模塊
7?1ADC的主要技術(shù)指標(biāo)及選型7?1?1ADC的主要技術(shù)指標(biāo)分析7?1?2ADC的選型技巧及注意事項(xiàng)
7?2STM32的ADC7?2?1ADC功能描述7?2?2ADC寄存器描述7?2?3ADC中斷
7?3STM32內(nèi)部溫度傳感器7?3?1硬件設(shè)計(jì)7?3?2軟件設(shè)計(jì)
7?4STM32的ADC實(shí)驗(yàn)7?4?1硬件設(shè)計(jì)7?4?2軟件設(shè)計(jì)
7?5小結(jié)
習(xí)題
第8章STM32顯示模塊操作
8?1OLED顯示8?1?1OLED的驅(qū)動(dòng)方式8?1?2硬件設(shè)計(jì)8?1?3軟件設(shè)計(jì)
8?2TFT LCD顯示8?2?1TFT LCD的特點(diǎn)8?2?2硬件設(shè)計(jì)8?2?3軟件設(shè)計(jì)
8?3圖片顯示實(shí)例8?3?1圖片顯示原理簡(jiǎn)介8?3?2硬件設(shè)計(jì)8?3?3軟件設(shè)計(jì)
8?4漢字顯示實(shí)例8?4?1漢字顯示原理簡(jiǎn)介8?4?2硬件設(shè)計(jì)8?4?3軟件設(shè)計(jì)
8?5小結(jié)
習(xí)題
第9章STM32外設(shè)接口模塊
9?1USART模塊9?1?1USART功能描述9?1?2USART寄存器簡(jiǎn)介9?1?3USART操作實(shí)例
9?2SPI模塊9?2?1SPI簡(jiǎn)介9?2?2SPI功能描述9?2?3SPI配置簡(jiǎn)介9?2?4SPI操作實(shí)例
9?3I2C模塊9?3?1I2C簡(jiǎn)介9?3?2I2C功能描述9?3?3I2C配置簡(jiǎn)介9?3?4I2C操作實(shí)例
9?4CAN總線模塊9?4?1CAN簡(jiǎn)介9?4?2CAN功能描述9?4?3CAN配置簡(jiǎn)介9?4?4CAN操作實(shí)例
9?5USB模塊9?5?1USB簡(jiǎn)介9?5?2USB功能描述9?5?3USB配置簡(jiǎn)介9?5?4USB操作實(shí)例
9?6小結(jié)
習(xí)題
第10章STM32綜合實(shí)驗(yàn)
10?1STM32開(kāi)發(fā)板10?1?1STM32開(kāi)發(fā)板資源介紹10?1?2STM32開(kāi)發(fā)板硬件設(shè)計(jì)
10?2追光系統(tǒng)10?2?1追光系統(tǒng)設(shè)計(jì)要求10?2?2追光系統(tǒng)軟硬件設(shè)計(jì)10?2?3追光系統(tǒng)實(shí)現(xiàn)
10?3倒立擺10?3?1倒立擺設(shè)計(jì)要求10?3?2倒立擺軟硬件設(shè)計(jì)10?3?3倒立擺的實(shí)現(xiàn)
10?4儲(chǔ)能式光電尋跡車10?4?1儲(chǔ)能式光電尋跡車設(shè)計(jì)要求10?4?2儲(chǔ)能式光電尋跡車軟硬件設(shè)計(jì)10?4?3儲(chǔ)能式光電尋跡車的實(shí)現(xiàn)
10?5MP3播放器10?5?1MP3播放器設(shè)計(jì)要求10?5?2MP3播放器軟硬件設(shè)計(jì)10?5?3MP3播放器的實(shí)現(xiàn)
10?6基于GPRS的電熱水器控制系統(tǒng)10?6?1基于GPRS的電熱水器控制系統(tǒng)
設(shè)計(jì)要求10?6?2基于GPRS的電熱水器控制系統(tǒng)
軟硬件設(shè)計(jì)10?6?3基于GPRS的電熱水器控制系統(tǒng)
實(shí)現(xiàn)
10?7小結(jié)
習(xí)題
參考文獻(xiàn)

本目錄推薦

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