您好,欢迎光临有路网!
嵌入式系统及其应用(基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发)
QQ咨询:
有路璐璐:

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

  • 作者:陈启军
  • 出版社:同济大学出版社
  • ISBN:9787560845302
  • 出版日期:2011年01月01日
  • 页数:493
  • 定价:¥60.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《嵌入式系统及其应用:基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发》由陈启军、余有灵、张伟、潘登、周伟编著,介绍了嵌入式系统领域的基本原理、技术和方法,在内容上偏重电气类专业的教材选择需求,更强调基本原理、硬件设计、软硬件交互,强调在自动化和电气领域的应用,而在更高层的软件开发上适当弱化,力求能够适当改变目前院校教学上软强硬弱的现状。全书紧跟时代潮流,以ARM公司的Cortex-M3内核和ST公司的STM32F103系列MCU为主要介绍对象,在普适的嵌入式基本原理与具体芯片的结合上较为深入。
    《嵌入式系统及其应用——基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发》适合专业教育阶段的自动化电气类本科教学,也适合具有初步经验的嵌入式系统***自学或研究生学习,对其他从事电子技术和软件技术开发的人员亦有较大参考价值。
    目录
    前言
    第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和SFM32简介
    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-itThurfib-2指令集编码格式
    2.2.4 32_bitThumb-2指令集编码格式
    2.2.5 条件执行
    2.2.6 未定义及不可预测指令
    2.2.7 寄存器域编码0b1111的用途
    2.2.8 寄存器域编码0b1101的用途
    2.2.9 Cortex-M3常用的Thumb-2指令
    2.2.10 Thumb-2指令与ARM体系架构下的指令比较
    2.2.11 基于Cortex-M3的Thumb-2指令集
    习题

    第3章STM32F103基础及*小系统设计
    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 中断和事件
    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 功能描述
    4.2.1 DMA处理
    4.2.2 仲裁器
    4.2.3 DMA通道
    ……

    第5章 通用和复用功能I/O
    5.1 GPIO功能描述
    5.2 GPIO寄存器描述
    5.3 复用功能I/O和调试配置(AFIO)
    5.4 AFO寄存器描述
    5.5 GPIO和AFIO寄存器地址映像
    5.6 应用实例
    习题

    第6章 STM32**定时器原理与应用
    6.1 定时/计数器的基本原理与实现方法
    6.2 STM32**定时/计数器
    6.3 STM32**定时器寄存器描述
    6.4 STM32**定时器工作原理及应用
    习题

    第7章 STM32的USARt模块
    7.1 串行通信概述
    7.2 串行通信的基本原理
    7.3 STM32F103的串行通信模块
    7.4 USART寄存器描述
    7.5 USART应用实例分析
    习题

    第8章 STM32的SPI模块
    8.1 串行外设接口概述
    8.2 串行外设接口SPI的基本原理
    8.3 STM32F103的串行外设接口模块
    8.4 SPI寄存器描述
    8.5 SPI应用实例分析
    习题

    第9章 12C总线原理及其应用
    9.1 12C总线概述
    9.2 12C总线原理
    9.3 STM32 12C模块原理
    9.4 STM32 12C扩展EEPROM应用
    习题

    第10章 CAN总线原理及其应用
    10.1 CAN总线概述
    10.2 STM32的CAN通信模块
    10.3 STM32 bxCAN模块工作过程
    10.4 STM32 CAN应用实例
    习题

    第11章 STM32的模拟数字转换模块
    11.1 A/D变换的基本原理
    11.2 ADC模块的主要技术指标和选型考虑
    11.3 ADC模块的外围软硬件设计
    11.4 STM32F103 ADC寄存器介绍
    11.5 STM32F103的ADC模块的使用
    11.6 基于STM32F103的A/D变换示例
    习题

    第12章 STM32支撑开发环境
    12.1 嵌入式系统开发的流程
    12.2 基于Keil MI)K的STM32开发支撑环境
    12.3 STM32启动文件解析
    12.4 ARTX嵌入式操作系统使用初步
    12.5 嵌入式系统软件开发的**主题
    习题

    第13章 基于STM32的多功能综合实验板设计
    13.1 综合实验板介绍
    13.2 MDvSTM32-107实验板模块设计
    习题

    第14章 基于STM32的电动自行车控制器设计
    14.1 直流无刷电机的基本原理
    14.2 直流无刷电机应用系统设计
    习题

    第15章 AMR单相电能表的参考设计
    15.1 需求和目标系统特性
    15.2 硬件设计方案
    15.3 STPMlO测量集成芯片
    15.4 账户管理
    15.5 目标机的测试与评估
    习题
    附件A ARM公司系列产品命名规则
    主要参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外