注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構基于STM32的嵌入式系統(tǒng)原理與設計

基于STM32的嵌入式系統(tǒng)原理與設計

基于STM32的嵌入式系統(tǒng)原理與設計

定 價:¥33.00

作 者: 盧有亮 著
出版社: 機械工業(yè)出版社
叢編項: 普通高等教育"十二五"電子信息類規(guī)劃教材·亮點嵌入式系列
標 簽: 大學教材 教材

購買這本書可以去


ISBN: 9787111444169 出版時間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 238 字數(shù):  

內容簡介

  《基于STM32的嵌入式系統(tǒng)原理與設計/普通高等教育“十二五”電子信息類規(guī)劃教材·亮點嵌入式系列》包括了基于STM32的嵌入式系統(tǒng)設計的原理、硬件設計、軟件開發(fā)及工程實踐。在原理部分針對最關鍵的部分給出了較為詳細的解析。在硬件設計部分設計分析了作者開發(fā)的STM32開發(fā)板的詳細電路。在軟件編程部分不僅引領讀者使用庫函數(shù)編程實現(xiàn)對外設的編程,部分環(huán)節(jié)還使用寄存器方式實現(xiàn),另外給出了雙緩沖乒乓操作等高級編程方法,及利用uIP、FatFs等編程實現(xiàn)網絡通信和文件系統(tǒng)。最后在工程實踐部分給出了工程實例?!痘赟TM32的嵌入式系統(tǒng)原理與設計/普通高等教育“十二五”電子信息類規(guī)劃教材》適合于計算機、電子、通信、機電、自動化及相關專業(yè)的本、??茖W生及研究生,也適合于廣大嵌入式系統(tǒng)開發(fā)工程技術人員、電子技術研究人員。

作者簡介

暫缺《基于STM32的嵌入式系統(tǒng)原理與設計》作者簡介

圖書目錄

前言
第1章  STM32基本原理
1.1  STM32性能和結構
1.1.1  總體性能
1.1.2  系統(tǒng)結構分析
1.1.3  芯片封裝和引腳概述
1.2  Cortex M3處理器
1.2.1  Cortex M3的定位和應用
1.2.2  Cortex M3處理器結構
1.2.3  Cortex M3寄存器
1.2.4  堆棧
1.3  STM32儲存地址映射
1.4  引腳功能描述
1.5  電源連接
1.6  復位和時鐘控制(RCC)
1.6.1  復位
1.6.2  時鐘源
1.6.3  時鐘管理寄存器
1.7  輸入/輸出端口
1.7.1  常規(guī)輸入/輸出GPIO
1.7.2  GPIO復用
1.8  模數(shù)轉換器和數(shù)模轉換器
1.8.1  模數(shù)轉換器
1.8.2  數(shù)模轉換器
1.9  中斷
1.9.1  STM32的中斷通道和中斷向量處理
1.9.2  STM32的外部中斷
1.9.3  STM32的中斷優(yōu)先級分組
1.10  DMA
1.10.1  DMA解析
1.10.2  DMA通道和請求
1.11  定時器
1.11.1  系統(tǒng)滴答定時器(SysTick)
1.11.2  STM32常規(guī)定時器
1.12  同步串行口SPI和I2C
1.12.1  SPI
1.12.2  I2C
1.13  同步異步收發(fā)器
1.14  靈活的FSMC
1.14.1  FSMC概述
1.14.2  FSMC控制液晶控制器
習題
第2章  硬件設計
2.1  STM32主板設計
2.1.1  MCU及其周圍電路設計
2.1.2  USB轉串口電路設計
2.1.3  TTL轉RS232電路設計
2.1.4  網絡端口電路
2.1.5  SPIFLASH端口電路
2.1.6  I2C端口電路
2.1.7  TF卡端口電路
2.1.8  按鍵、LED顯示電路和其他端口
2.2  液晶屏與觸摸屏控制板設計
2.2.1  帶觸摸TFT液晶屏
2.2.2  TFTLCD屏的時序
2.2.3  觸摸屏
2.2.4  TFTLCD的背光LED
2.2.5  TFTLCD控制器RA
2.2.6  TFT液晶控制板具體設計
習題
第3章  STM32軟件開發(fā)
3.1  STM32軟件開發(fā)環(huán)境
3.1.1  MDKKeil開發(fā)環(huán)境
3.1.2  串口編程軟件ISP
3.1.3  JLINK
3.2  使用固件庫開發(fā)我的第一個工程
3.2.1  獲得和理解固件庫
3.2.2  我的第一個工程
3.3  操作GPIO和管理中斷
3.3.1  GPIO寄存器
3.3.2  GPIO庫函數(shù)
3.3.3  嵌套向量中斷控制器NVIC庫函數(shù)
3.3.4  外部中斷/事件管理庫函數(shù)
3.3.5  帶按鍵控制的流水燈實驗
3.4  串口通信和DMA編程
3.4.1  串行異步通信USART庫函數(shù)
3.4.2  一個串口發(fā)送和中斷接收例程的實現(xiàn)
3.4.3  DMA庫函數(shù)
3.4.4  使用DMA和雙緩沖乒乓操作實現(xiàn)串口接收、發(fā)送
3.5  SPI與I2C編程
3.5.1  SPI庫函數(shù)
3.5.2  SPIFLASH原理
3.5.3  SPIFLASH編程實驗
3.5.4  TF卡編程
3.5.5  I2C編程及實例
3.6  液晶屏及觸摸屏編程
3.6.1  FSMC端口配置和簡單圖形顯示
3.6.2  觸摸屏編程
3.6.3  漢字輸出
3.6.4  圖片顯示和操作
3.7  定時器編程
3.7.1  SysTick編程實驗
3.7.2  定時器庫函數(shù)
3.7.3  定時器編程實驗
3.8  DAC和ADC編程
3.8.1  DAC庫函數(shù)
3.8.2  DAC編程
3.8.3  ADC庫函數(shù)
3.8.4  DMA方式ADC采集實驗
3.9  網絡編程
3.9.1  網絡端口芯片ENC28J60驅動
3.9.2  uIP編程
3.9.3  使用uIP實現(xiàn)Ping響應
3.9.4  AD采集和網絡UDP傳輸
3.9.5  TCP接收和發(fā)送實驗
習題
第4章  工程項目實例
4.1  需求分析
4.1.1  需求
4.1.2  分析
4.2  工程設計
4.2.1  整體設計
4.2.2  從機硬件端口設計
4.2.3  從機軟件設計
4.3  軟件開發(fā)
4.3.1  宏和變量定義
4.3.2  主程序編程
設計題
附錄
附錄A  亮點STM32開發(fā)板資源
附錄B  實驗教學安排

本目錄推薦

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