ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书

ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-03
版次: 1
ISBN: 9787302460527
定价: 49.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 296页
字数: 470千字
正文语种: 简体中文
分类: 工程技术
  •   本书基于ARM Cortex M3内核微控制器STM32F103和嵌入式实时操作系统μC/OSⅡ,详细讲述嵌入式系统的硬件设计与软件开发技术,主要内容包括嵌入式系统概述、STM32F103微控制器、STM32F103学习平台、LED灯控制与Keil MDK工程框架、按键与中断处理、定时器、串口通信、存储器管理、LCD屏与温/湿度传感器、μC/OS Ⅱ系统与移植、μC/OS Ⅱ任务管理、信号量与互斥信号量、消息邮箱与消息队列等。本书的特色在于理论与应用紧密结合,实例丰富,对于基于STM32F1系列微控制器及嵌入式实时操作系统μC/OS Ⅱ的教学和工程应用,都具有一定的指导和参考价值。
      本书可作为普通高等院校物联网、电子工程、通信工程、自动化、智能仪器、计算机工程和嵌入式控制等相关专业的高年级本科生教材,也可作为嵌入式系统爱好者和工程开发技术人员的参考用书。
    第1篇STM32F103硬件系统与Keil MDK工程
    第1章嵌入式系统概述
    1.1嵌入式系统范例
    1.2嵌入式系统概念
    1.2.1嵌入式系统与ARM的关系
    1.2.2嵌入式系统与嵌入式操作系统的关系
    1.2.3嵌入式系统研发特点
    1.3ARM发展历程及应用领域
    1.3.1ARM发展史及命名规则
    1.3.2ARM微处理器系列
    1.3.3ARM微处理器应用领域
    1.4嵌入式操作系统
    1.4.1Windows CE
    1.4.2VxWorks
    1.4.3嵌入式Linux
    1.4.4Android系统
    1.5μC/OSⅡ与μC/OSⅢ
    1.5.1μC/OS发展历程
    1.5.2μC/OSⅡ特点
    1.5.3μC/OSⅢ特点
    1.5.4μC/OS应用领域
    1.6本章小结
    习题
    第2章STM32F103微控制器
    2.1STM32F103概述
    2.2STM32F103ZET6引脚定义
    2.3STM32F103架构
    2.4STM32F103存储器
    2.5STM32F103片内外设
    2.6STM32F103异常与中断
    2.7本章小结
    习题
    第3章STM32F103学习平台
    ARM CortexM3嵌入式开发与实践——基于STM32F103
    3.1STM32F103核心电路
    3.2电源电路与按键电路
    3.3LED与蜂鸣器驱动电路
    3.4串口通信电路
    3.5Flash与EEPROM电路
    3.6温/湿度传感器电路
    3.7LCD屏接口电路
    3.8JTAG与复位电路
    3.9SRAM电路
    3.10本章小结
    习题
    第4章LED灯控制与Keil MDK工程框架
    4.1STM32F103通用目的输入/输出口
    4.1.1GPIO寄存器
    4.1.2AFIO寄存器
    4.2STM32F103库函数用法
    4.3Keil MDK工程框架
    4.4LED灯闪烁实例
    4.4.1寄存器类型工程实例
    4.4.2库函数类型工程实例
    4.5本章小结
    习题
    第5章按键与中断处理
    5.1NVIC中断工作原理
    5.2GPIO外部输入中断
    5.3用户按键中断实例
    5.3.1寄存器类型工程实例
    5.3.2库函数类型工程实例
    5.4本章小结
    习题
    第6章定时器
    6.1系统节拍定时器
    6.1.1系统节拍定时器工作原理
    6.1.2系统节拍定时器实例
    6.2看门狗定时器
    6.2.1窗口看门狗定时器工作原理
    6.2.2窗口看门狗定时器寄存器类型实例
    6.2.3窗口看门狗定时器库函数类型实例
    6.3实时时钟
    6.3.1实时时钟工作原理
    6.3.2实时时钟寄存器类型实例
    6.3.3实时时钟库函数类型实例
    6.4通用定时器
    6.4.1通用定时器工作原理
    6.4.2通用定时器寄存器类型实例
    6.4.3通用定时器库函数类型实例
    6.5本章小结
    习题
    第7章串口通信
    7.1串口通信工作原理
    7.2STM32F103串口
    7.3串口通信寄存器类型实例
    7.4串口通信库函数类型实例
    7.5本章小结
    习题
    第8章存储器管理
    8.1SRAM存储器
    8.1.1访问SRAM存储器寄存器类型实例
    8.1.2访问SRAM存储器库函数类型实例
    8.2EEPROM存储器
    8.2.1访问EEPROM寄存器类型实例
    8.2.2访问EEPROM库函数类型实例
    8.3Flash存储器
    8.3.1STM32F103同步串行口
    8.3.2W25Q128访问控制
    8.3.3访问Flash存储器寄存器类型工程实例
    8.3.4访问Flash存储器库函数类型工程实例
    8.4本章小结
    习题
    第9章LCD屏与温/湿度传感器
    9.1LCD屏显示原理
    9.2温/湿度传感器
    9.3LCD显示实例
    9.3.1寄存器类型实例
    9.3.2库函数类型实例
    9.4本章小结
    习题
    第2篇嵌入式实时操作系统μC/OSⅡ
    第10章μC/OSⅡ系统与移植
    10.1μC/OSⅡ系统移植
    10.2μC/OSⅡ系统结构与配置
    10.3μC/OSⅡ系统任务
    10.3.1空闲任务
    10.3.2统计任务
    10.3.3定时器任务
    10.4本章小结
    习题
    第11章μC/OSⅡ任务管理
    11.1μC/OSⅡ用户任务
    11.2μC/OSⅡ多任务工程实例
    11.3统计任务实例
    11.4系统定时器
    11.5本章小结
    习题
    第12章信号量与互斥信号量
    12.1μC/OSⅡ信号量
    12.2μC/OSⅡ互斥信号量
    12.3信号量与互斥信号量实例
    12.4本章小结
    习题
    第13章消息邮箱与消息队列
    13.1μC/OSⅡ消息邮箱
    13.2μC/OSⅡ消息队列
    13.3消息邮箱与消息队列实例
    13.4本章小结
    习题
    参考文献
  • 内容简介:
      本书基于ARM Cortex M3内核微控制器STM32F103和嵌入式实时操作系统μC/OSⅡ,详细讲述嵌入式系统的硬件设计与软件开发技术,主要内容包括嵌入式系统概述、STM32F103微控制器、STM32F103学习平台、LED灯控制与Keil MDK工程框架、按键与中断处理、定时器、串口通信、存储器管理、LCD屏与温/湿度传感器、μC/OS Ⅱ系统与移植、μC/OS Ⅱ任务管理、信号量与互斥信号量、消息邮箱与消息队列等。本书的特色在于理论与应用紧密结合,实例丰富,对于基于STM32F1系列微控制器及嵌入式实时操作系统μC/OS Ⅱ的教学和工程应用,都具有一定的指导和参考价值。
      本书可作为普通高等院校物联网、电子工程、通信工程、自动化、智能仪器、计算机工程和嵌入式控制等相关专业的高年级本科生教材,也可作为嵌入式系统爱好者和工程开发技术人员的参考用书。
  • 目录:
    第1篇STM32F103硬件系统与Keil MDK工程
    第1章嵌入式系统概述
    1.1嵌入式系统范例
    1.2嵌入式系统概念
    1.2.1嵌入式系统与ARM的关系
    1.2.2嵌入式系统与嵌入式操作系统的关系
    1.2.3嵌入式系统研发特点
    1.3ARM发展历程及应用领域
    1.3.1ARM发展史及命名规则
    1.3.2ARM微处理器系列
    1.3.3ARM微处理器应用领域
    1.4嵌入式操作系统
    1.4.1Windows CE
    1.4.2VxWorks
    1.4.3嵌入式Linux
    1.4.4Android系统
    1.5μC/OSⅡ与μC/OSⅢ
    1.5.1μC/OS发展历程
    1.5.2μC/OSⅡ特点
    1.5.3μC/OSⅢ特点
    1.5.4μC/OS应用领域
    1.6本章小结
    习题
    第2章STM32F103微控制器
    2.1STM32F103概述
    2.2STM32F103ZET6引脚定义
    2.3STM32F103架构
    2.4STM32F103存储器
    2.5STM32F103片内外设
    2.6STM32F103异常与中断
    2.7本章小结
    习题
    第3章STM32F103学习平台
    ARM CortexM3嵌入式开发与实践——基于STM32F103
    3.1STM32F103核心电路
    3.2电源电路与按键电路
    3.3LED与蜂鸣器驱动电路
    3.4串口通信电路
    3.5Flash与EEPROM电路
    3.6温/湿度传感器电路
    3.7LCD屏接口电路
    3.8JTAG与复位电路
    3.9SRAM电路
    3.10本章小结
    习题
    第4章LED灯控制与Keil MDK工程框架
    4.1STM32F103通用目的输入/输出口
    4.1.1GPIO寄存器
    4.1.2AFIO寄存器
    4.2STM32F103库函数用法
    4.3Keil MDK工程框架
    4.4LED灯闪烁实例
    4.4.1寄存器类型工程实例
    4.4.2库函数类型工程实例
    4.5本章小结
    习题
    第5章按键与中断处理
    5.1NVIC中断工作原理
    5.2GPIO外部输入中断
    5.3用户按键中断实例
    5.3.1寄存器类型工程实例
    5.3.2库函数类型工程实例
    5.4本章小结
    习题
    第6章定时器
    6.1系统节拍定时器
    6.1.1系统节拍定时器工作原理
    6.1.2系统节拍定时器实例
    6.2看门狗定时器
    6.2.1窗口看门狗定时器工作原理
    6.2.2窗口看门狗定时器寄存器类型实例
    6.2.3窗口看门狗定时器库函数类型实例
    6.3实时时钟
    6.3.1实时时钟工作原理
    6.3.2实时时钟寄存器类型实例
    6.3.3实时时钟库函数类型实例
    6.4通用定时器
    6.4.1通用定时器工作原理
    6.4.2通用定时器寄存器类型实例
    6.4.3通用定时器库函数类型实例
    6.5本章小结
    习题
    第7章串口通信
    7.1串口通信工作原理
    7.2STM32F103串口
    7.3串口通信寄存器类型实例
    7.4串口通信库函数类型实例
    7.5本章小结
    习题
    第8章存储器管理
    8.1SRAM存储器
    8.1.1访问SRAM存储器寄存器类型实例
    8.1.2访问SRAM存储器库函数类型实例
    8.2EEPROM存储器
    8.2.1访问EEPROM寄存器类型实例
    8.2.2访问EEPROM库函数类型实例
    8.3Flash存储器
    8.3.1STM32F103同步串行口
    8.3.2W25Q128访问控制
    8.3.3访问Flash存储器寄存器类型工程实例
    8.3.4访问Flash存储器库函数类型工程实例
    8.4本章小结
    习题
    第9章LCD屏与温/湿度传感器
    9.1LCD屏显示原理
    9.2温/湿度传感器
    9.3LCD显示实例
    9.3.1寄存器类型实例
    9.3.2库函数类型实例
    9.4本章小结
    习题
    第2篇嵌入式实时操作系统μC/OSⅡ
    第10章μC/OSⅡ系统与移植
    10.1μC/OSⅡ系统移植
    10.2μC/OSⅡ系统结构与配置
    10.3μC/OSⅡ系统任务
    10.3.1空闲任务
    10.3.2统计任务
    10.3.3定时器任务
    10.4本章小结
    习题
    第11章μC/OSⅡ任务管理
    11.1μC/OSⅡ用户任务
    11.2μC/OSⅡ多任务工程实例
    11.3统计任务实例
    11.4系统定时器
    11.5本章小结
    习题
    第12章信号量与互斥信号量
    12.1μC/OSⅡ信号量
    12.2μC/OSⅡ互斥信号量
    12.3信号量与互斥信号量实例
    12.4本章小结
    习题
    第13章消息邮箱与消息队列
    13.1μC/OSⅡ消息邮箱
    13.2μC/OSⅡ消息队列
    13.3消息邮箱与消息队列实例
    13.4本章小结
    习题
    参考文献
查看详情
您可能感兴趣 / 更多
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR界面设计(全彩)
林影落
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR Foundation增强现实开发实战(ARCore版)
汪祥春
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR Foundation增强现实开发实战(ARKit版)
汪祥春
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM微控制器与嵌入式系统
景妮琴
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR改变世界
[美]戴维·罗斯 著;李莎 译;湛庐文化 出品
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR对话青春期——给男孩女孩的健康手册
池慧
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR内衣产品运营--内衣系列艺术设计
柯宇丹 著;于芳;杨雪梅
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM Cortex-M3嵌入式开发与实践——基于STM32F103(第2版·微课视频版)
张勇
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR/VR应用设计与开发
王楠 著
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM Cortex-M4 嵌入式系统外设接口开发——基于STM32F4系列微控制器(微课视频版)
奚海蛟
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR奇趣玩百科:体育运动锻炼
张栢赫 著;阳光博客 出品;肖叶
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM与DSP硬件特色和编程指南
王潞钢 何超 姜涛 著
系列丛书 / 更多
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR界面设计(全彩)
林影落
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR Foundation增强现实开发实战(ARCore版)
汪祥春
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR Foundation增强现实开发实战(ARKit版)
汪祥春
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM微控制器与嵌入式系统
景妮琴
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR改变世界
[美]戴维·罗斯 著;李莎 译;湛庐文化 出品
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR对话青春期——给男孩女孩的健康手册
池慧
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR内衣产品运营--内衣系列艺术设计
柯宇丹 著;于芳;杨雪梅
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM Cortex-M3嵌入式开发与实践——基于STM32F103(第2版·微课视频版)
张勇
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR/VR应用设计与开发
王楠 著
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM Cortex-M4 嵌入式系统外设接口开发——基于STM32F4系列微控制器(微课视频版)
奚海蛟
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR奇趣玩百科:体育运动锻炼
张栢赫 著;阳光博客 出品;肖叶
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM与DSP硬件特色和编程指南
王潞钢 何超 姜涛 著
相关图书 / 更多
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR界面设计(全彩)
林影落
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR Foundation增强现实开发实战(ARCore版)
汪祥春
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR Foundation增强现实开发实战(ARKit版)
汪祥春
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM微控制器与嵌入式系统
景妮琴
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR改变世界
[美]戴维·罗斯 著;李莎 译;湛庐文化 出品
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR对话青春期——给男孩女孩的健康手册
池慧
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR内衣产品运营--内衣系列艺术设计
柯宇丹 著;于芳;杨雪梅
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM Cortex-M3嵌入式开发与实践——基于STM32F103(第2版·微课视频版)
张勇
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR/VR应用设计与开发
王楠 著
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM Cortex-M4 嵌入式系统外设接口开发——基于STM32F4系列微控制器(微课视频版)
奚海蛟
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
AR奇趣玩百科:体育运动锻炼
张栢赫 著;阳光博客 出品;肖叶
ARM Cortex-M3嵌入式开发与实践 基于STM32F103/电子设计与嵌入式开发实践丛书
ARM与DSP硬件特色和编程指南
王潞钢 何超 姜涛 著