嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)

嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , , ,
2015-12
版次: 3
ISBN: 9787560861364
定价: 65.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 511页
字数: 824千字
正文语种: 简体中文
114人买过
  •   《嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)》介绍了嵌入式系统领域的基本原理、技术和方法,在内容上偏重自动化和电气类专业的教材选择需求,强调基本原理、硬件设计、软硬件交互,强调在自动化和电气领域的应用,力求能够改变目前高校教学上“软强硬弱”的现状。全书紧跟时代潮流,以ARM公司的Cortex-M3内核和ST公司的STM32F系列MCU为主要介绍对象,在普适的嵌人式基本原理与具体芯片的结合上较为深入。
      《嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)》适合专业教育阶段的自动化电气类本科教学,也适合具有初步经验的嵌入式系统开发者自学或研究生学习,对其他从事电子技术和软件技术开发的人员亦有较大参考价值。 前言
    初版前言
    第1章 嵌入式系统导论
    1.1 嵌入式系统——从部件到系统的集成
    1.1.1 什么是嵌入式系统
    1.1.2 嵌入式系统——从部件到系统的集成
    1.2 计算的基本原理和历史演变
    1.2.1 计算的概念——从数值计算到通用信息处理和智能计算
    1.2.2 计算的基本模型:图灵机理论模型
    1.2.3 计算的发展规律
    1.3 计算机的基本原理和历史演变
    1.3.1 计算机的诞生
    1.3.2 计算机的发展
    1.3.3 面向嵌入式应用的架构改进
    1.4 嵌入式系统的历史沿革
    1.5 ARM—Cortex和STM32简介
    1.5.1 ARM系列内核
    1.5.2 Cortex系列内核
    1.5.3 STM32F103系列微控制器
    1.6 嵌入式系统工程设计与开发
    1.6.1 需求分析
    1.6.2 架构和概要设计
    1.6.3 详细设计与开发
    1.6.4 测试反馈
    1.7 本课程学习内容和目标
    习题

    第2章 Cortex—M3微处理器
    2.1 Cortex—M3微处理器内核
    2.1.1 内核体系结构
    2.1.2 系统总线结构
    2.1.3 寄存器
    2.1.4 存储器管理
    2.1.5 工作模态
    2.1.6 异常与中断
    2.1.7 堆栈
    2.1.8 CoreSight调试与跟踪系统
    2.1.9 Cortex—M3内核的其他特性
    2.2 指令系统
    2.2.1 Thumb—2指令分类
    2.2.2 统一汇编语言
    2.2.3 16.bitThumb—2指令集编码格式
    2.2.4 32.bitThumb—2指令集编码格式
    2.2.5 条件执行
    2.2.6 未定义及不可预测指令
    2.2.7 寄存器域编码Ob1111的用途
    2.2.8 寄存器域编码0 b1101的用途
    2.2.9 Cortex—M3常用的Thumb—2指令
    2.2.10 Thumb—2指令与ARM体系架构下的指令比较
    2.2.11 基于Cortex—M3的Thumb—2指令集
    习题

    第3章 STM32基础及最小系统设计
    3.1 从Cortex—M3到STM32F103
    3.1.1 微处理器、微控制器和系统
    3.1.2 STM32F103微控制器
    3.2 存储器与总线架构
    3.2.1 存储子系统基本构架
    3.2.2 存储器映像
    3.2.3 位带绑定(Bit—Banding)
    3.2.4 嵌入式闪存
    3.2.5 寄存器说町
    3.2.6 启动配置
    3.2.7 应用实例
    3.3 p断和事件
    3.3.1 嵌套向量中断控制器(NVIC)及其特性
    3.3.2 外部中断/事件控制器(EXTI)
    3.3.3 卢断寄存器描述
    3.3.4 应用实例
    3.4 STM32F103x的时钟系统
    3.5 基于STM32的最小系统参考设计
    习题

    第4章 DMA控制器
    4.1 主要特性
    4.2 功能描述
    ……

    第5章 通用和复用功能I/O模块
    第6章 定时器原理与应用
    第7章 STM32的USART模块
    第8章 STM32的SPI模块
    第9章 I2C总线原理及其应用
    第10章 CAN总线原理及其应用
    第11章 STM32的模拟数字转换模式
    第12章 STM32支撑开发环境
    第13章 基于STM32的多功能综合实验板设计
    第14章 基于STM32的电动自行车控制器设计
    第15章 ARM意想电能表的参考设计
    第16章 面向物联网的智能硬件设计
    主要参考文献
  • 内容简介:
      《嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)》介绍了嵌入式系统领域的基本原理、技术和方法,在内容上偏重自动化和电气类专业的教材选择需求,强调基本原理、硬件设计、软硬件交互,强调在自动化和电气领域的应用,力求能够改变目前高校教学上“软强硬弱”的现状。全书紧跟时代潮流,以ARM公司的Cortex-M3内核和ST公司的STM32F系列MCU为主要介绍对象,在普适的嵌人式基本原理与具体芯片的结合上较为深入。
      《嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)》适合专业教育阶段的自动化电气类本科教学,也适合具有初步经验的嵌入式系统开发者自学或研究生学习,对其他从事电子技术和软件技术开发的人员亦有较大参考价值。
  • 目录:
    前言
    初版前言
    第1章 嵌入式系统导论
    1.1 嵌入式系统——从部件到系统的集成
    1.1.1 什么是嵌入式系统
    1.1.2 嵌入式系统——从部件到系统的集成
    1.2 计算的基本原理和历史演变
    1.2.1 计算的概念——从数值计算到通用信息处理和智能计算
    1.2.2 计算的基本模型:图灵机理论模型
    1.2.3 计算的发展规律
    1.3 计算机的基本原理和历史演变
    1.3.1 计算机的诞生
    1.3.2 计算机的发展
    1.3.3 面向嵌入式应用的架构改进
    1.4 嵌入式系统的历史沿革
    1.5 ARM—Cortex和STM32简介
    1.5.1 ARM系列内核
    1.5.2 Cortex系列内核
    1.5.3 STM32F103系列微控制器
    1.6 嵌入式系统工程设计与开发
    1.6.1 需求分析
    1.6.2 架构和概要设计
    1.6.3 详细设计与开发
    1.6.4 测试反馈
    1.7 本课程学习内容和目标
    习题

    第2章 Cortex—M3微处理器
    2.1 Cortex—M3微处理器内核
    2.1.1 内核体系结构
    2.1.2 系统总线结构
    2.1.3 寄存器
    2.1.4 存储器管理
    2.1.5 工作模态
    2.1.6 异常与中断
    2.1.7 堆栈
    2.1.8 CoreSight调试与跟踪系统
    2.1.9 Cortex—M3内核的其他特性
    2.2 指令系统
    2.2.1 Thumb—2指令分类
    2.2.2 统一汇编语言
    2.2.3 16.bitThumb—2指令集编码格式
    2.2.4 32.bitThumb—2指令集编码格式
    2.2.5 条件执行
    2.2.6 未定义及不可预测指令
    2.2.7 寄存器域编码Ob1111的用途
    2.2.8 寄存器域编码0 b1101的用途
    2.2.9 Cortex—M3常用的Thumb—2指令
    2.2.10 Thumb—2指令与ARM体系架构下的指令比较
    2.2.11 基于Cortex—M3的Thumb—2指令集
    习题

    第3章 STM32基础及最小系统设计
    3.1 从Cortex—M3到STM32F103
    3.1.1 微处理器、微控制器和系统
    3.1.2 STM32F103微控制器
    3.2 存储器与总线架构
    3.2.1 存储子系统基本构架
    3.2.2 存储器映像
    3.2.3 位带绑定(Bit—Banding)
    3.2.4 嵌入式闪存
    3.2.5 寄存器说町
    3.2.6 启动配置
    3.2.7 应用实例
    3.3 p断和事件
    3.3.1 嵌套向量中断控制器(NVIC)及其特性
    3.3.2 外部中断/事件控制器(EXTI)
    3.3.3 卢断寄存器描述
    3.3.4 应用实例
    3.4 STM32F103x的时钟系统
    3.5 基于STM32的最小系统参考设计
    习题

    第4章 DMA控制器
    4.1 主要特性
    4.2 功能描述
    ……

    第5章 通用和复用功能I/O模块
    第6章 定时器原理与应用
    第7章 STM32的USART模块
    第8章 STM32的SPI模块
    第9章 I2C总线原理及其应用
    第10章 CAN总线原理及其应用
    第11章 STM32的模拟数字转换模式
    第12章 STM32支撑开发环境
    第13章 基于STM32的多功能综合实验板设计
    第14章 基于STM32的电动自行车控制器设计
    第15章 ARM意想电能表的参考设计
    第16章 面向物联网的智能硬件设计
    主要参考文献
查看详情
相关图书 / 更多
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入与网络:西南民族地区禁毒社会组织制度结构优化的路径选择
谢勇 著
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入式金融:金融技术应用新革命
[美]斯嘉丽·西贝尔(Scarlett Sieber);[英]苏菲·吉博(Sophie Guibaud)
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入式系统及应用
付少华主编
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入式系统应用开发——基于NI LabVIEW&myRIO的设计与实现
杨帆;张彩丽;刘晋东;李宁
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入式技术入门与实战(基于STM32)
尹静
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入式单片机技术实战教程
郭海如;熊曾刚;李志敏;赵恒;谈怀江;刘江华;万青;万兴
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入城市:农民工永久迁移意愿及其影响因素研究
陆文荣
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入式Linux系统开发 ——基于ARM处理器通用平台(第2版)
冯新宇;蒋洪波;程坤
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入式系统集成开发
代红英;李奇兵;董旭斌;陆鹏;陶翠微
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入式技术及应用(STM32CubeMX版)
李文华
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入地方的市场--对一个西南村镇集市的人类学考察
张琪 著
嵌入式系统及其应用 基于Cortex-M3内核和STM32F系列微控制器的系统设计与开发(第3版)
嵌入式Linux驱动开发实践
朱文伟 李建英