书籍详情

嵌入式系统原理与实践:基于Cortex-M3(STM32 上)

嵌入式系统原理与实践:基于Cortex-M3(STM32 上)

作者:周银祥 编

出版社:华中科技大学出版社

出版时间:2018-08-01

ISBN:9787568044516

定价:¥34.80

购买这本书可以去
内容简介
  ARM微处理器已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等市场,而《嵌入式系统原理与实践:基于Cortex-M3(STM32 上)/高等院校应用型本科智能制造领域“十三五”规划教材》介绍的Cortex-M3处理器是ARM公司推出的首款基于ARMy7-M架构的处理器,十分具有代表性。《嵌入式系统原理与实践:基于Cortex-M3(STM32 上)/高等院校应用型本科智能制造领域“十三五”规划教材》结构合理,内容系统全面,从嵌入式系统概述、ARM Cortex-M3微处理器、ARM Cortex-M3开发工具和环境、STM32基础入门等方面介绍了嵌入式系统的原理与具体应用,可作为高等院校计算机专业、电类专业、自动化以及机电一体化专业本科生的教材和参考书,也可供希望了解和掌握嵌入式系统的技术人员学习参考。
作者简介
暂缺《嵌入式系统原理与实践:基于Cortex-M3(STM32 上)》作者简介
目录
第1章 嵌入式系统概述
1.1 嵌入式系统的定义
1.1.1 嵌入式系统的定义
1.1.2 嵌人式系统的结构与组成
1.1.3 嵌入式系统的发展与趋势
1.2 ARM公司与ARM处理器
1.2.1 英国ARM公司
1.2.2 ARM微处理器
1.2.3 ARM典型微处理器简介
1.3 思考与练习
1.4 课外阅读
第2章 ARM Cortex-M3微处理器
2.1 ARM Cortex-M3概述
2.1.1 ARM的Cotex-M3核心内嵌闪存和SRAM
2.1.2 内置闪存存储器
2.1.3 CRC(循环冗余校验)计算单元
2.1.4 内置SRAM
2.1.5 FSMC(可配置的静态存储器控制器)
2.1.6 LCD并行接口
2.1.7 嵌套的向量式中断控制器(NVIC)
2.1.8 外部中断/事件控制器(EXTI)
2.1.9 时钟和启动
2.1.10 自举模式
2.1.11 供电方案
2.1.12 供电监控器
2.1.13 电压调压器
2.1.14 低功耗模式
2.1.15 DMA
2.1.16 RTC(实时时钟)和后备寄存器
2.1.17 定时器和看门狗
2.1.18 12C总线
2.1.19 通用同步/异步收发器(USART)
2.1.20 串行外设接口(SPI)
2.1.21 12S(芯片互联音频)接口
2.1.22 SDIO
2.1.23 控制器区域网络(CAN)
2.1.24 通用串行总线(USB)
2.1.25 通用输入/输出接口(GPIO)
2.1.26 ADC(模拟/数字信号转换器)
2.1.27 DAC(数字/模拟信号转换器)
2.1.28 温度传感器
2.1.29 串行单线JTAG调试口(SWJ-DP)
2.1.30 内嵌跟踪模块(ETM)
2.2 STM32F103XX引脚定义
2.2.1 引脚分布图
2.2.2 STM32F103xx引脚定义
2.3 存储器映像
2.4 I/O端口静态特性
2.5 订货代码
2.6 思考与练习
第3章 ARM Cortex-M3开发工具和环境
3.1 软件开发环境
3.1.1 RealViewMDK的安装
3.1.2 STM32下载编程软件FlashLoadel的安装
3.1.3 STM32硬件仿真器驱动程序的安装
3.1.4 USB转串口驱动的安装
3.1.5 蓝牙硬件和软件的安装
3.2 STM32实验板
3.2.1 STM32最小系统板
3.2.2 Nucleo实验板
3.2.3 AS-07型STM32实验板
3.2.4 ST官方STM3210E-EVAL评估板
3.3 ST的库函数
3.3.1 ST的库函数的版本
3.3.2 ST的V2.O.1 库函数
3.3.3 ST的V2.O.1 库函数的工程模板和范例程序
3.3.4 ST的V2.O.3 库函数
3.3.5 ST的V2.O.3 库函数的工程模板和范例程序
3.3.6 ST的V3.0.O库函数
3.3.7 ST的V3.O.O库函数的工程模板和范例程序
3.3.8 ST的V3.5.O库函数
3.3.9 ST的V3.5.O库函数的工程模板和范例程序
3.4 思考与练习
第4章 STM32基础入门
4.1 GPIO的结构及编程应用
4.1.1 GPIO概述
4.1.2 GPIO寄存器
4.1.3 GPIO库函数
4.1.4 复用功能I/O(AFIO)和调试配置
4.1.5 AFIO寄存器
4.1.6 GPIO编程应用
4.2 STM32的实验过程
4.2.1 新建工程
4.2.2 编写源程序并添加到该工程中
4.2.3 编译、链接、调试源程序
4.2.4 仿真、调试程序,下载并运行验证程序
4.2.5 使用ST库函数范例和工程模板编程应用
4.3 STM32的复位与时钟
4.3.1 STM32的复位
4.3.2 STM32的时钟
4.3.3 RCC寄存器
4.3.4 RCC库函数
4.3.5 RCC编程应用
4.4 STM32的中断和事件
4.4.1 嵌套向量中断控制器
4.4.2 外部中断/事件控制器(EXTI)
4.4.3 NVIC和EXTI库函数
4.4.4 中断编程应用
4.5 STM32的串口通信USART
4.5.1 USART概述
4.5.2 USART寄存器
4.5.3 USART库函数
4.5.4 USART编程应用
4.6 思考与练习
猜您喜欢

读书导航