选择特殊符号
选择搜索类型
请输入搜索
《卓越工程师培养计划:STM32嵌入式微控制器快速上手》是2012年1月1日电子工业出版社出版的图书。
陈志旺等编著的《STM32嵌入式微控制器快速上手》以12章篇幅,介绍了意法半导体公司的基于ARM Cortex-M3内核的STM32单片机应用与实践。具体内容包括:嵌入式系统概述,Cortex-M3体系结构,STM32程序设计,STM32电 源、时钟及复位电路,STM32的GPIO,STM32中断系统,STM32通用同步/异步收发器USART,STM32定时器,STM32的DMA,STM32的A/D转换器,μC/OS-II嵌入式操作系统基础,μC/OS-Ⅱ的内核机制。可作为高等学校相关专业的教学用书,也可作为从事自 动控制、智能仪表、电力电子、机电一体化等系统研发人员的自学参考书。
微控制器,简单来说就是微型或小型控制器。基本是指由单片机为核心的控制单元,及外部电路组成的控制器。单片机为核心的控制器优点就是开发流程短,可编程,成本低。适用于普通的工业控制,比如简单的信号、简单的逻...
这就普通的一个变量定义啊 uint8_t是类型,应该就是unsigned char inputstr是一个数组,元素类型是uint8_t,数组元素个数是CMD_STRING_SIZE。 CMD_STR...
通讯时上位机软件准备用串口调试工具?? 是的话,需要将stm32的usb设备枚举成虚拟串口类(CDC),需要安装驱动程序; 如果不是,那么可以将stm32的usb设备枚举成HID类自定义设备,是不需要...
基于STM32微控制器的智能手环的设计
近几年,社会上频繁出现少女失联、痴呆老人走失等问题,保障弱势群体的安全迫在眉睫,智能手环可以改善这些问题。本文设计的智能手环由STM32系列微控制器、蓝牙电路、Wi-Fi电路、按键电路、微型摄像头电路等部分组成,可实现一键预警、紧急呼救等功能。
STM32L0xx微控制器硬件开发入门
April 2014 DocID026156 Rev 1 1/34 AN4467 Application note Getting started with STM32L0xx hardware development Introduction This application note is intended for system designers who require a hardware implementation overview of the development board features such as the power supply, the clock management, the reset control, the boot mode settings and the debug management. It shows how to use S
陈志旺等编著的《STM32嵌入式微控制器快速上手》介绍了意法半导体(ST,STMicroelectronics)公司的基于ARM Cortex-M3内核的STM32单片机应用与实践。《STM32嵌入式微控制器快速上手》以培养动手能力和增强工程素养为目的,按照项目驱动的思路展开讲解,以开发板自制相关程序为实例,系统介绍了STM32单片机的引脚特性、内部结构、片上资源、开发方法和应用编程等内容。
《STM32嵌入式微控制器快速上手》可作为高等学校相关专业的教学用书,也可作为从事自动控制、智能仪表、电力电子、机电一体化等系统研发人员的自学参考书。
陈志旺等编著的《STM32嵌入式微控制器快速上手》以12章篇幅,介绍了意法半导体公司的基于ARM Cortex-M3内核的STM32单片机应用与实践。具体内容包括:嵌入式系统概述,Cortex-M3体系结构,STM32程序设计,STM32电 源、时钟及复位电路,STM32的GPIO,STM32中断系统,STM32通用同步/异步收发器USART,STM32定时器,STM32的DMA,STM32的A/D转换器,μC/OS-II嵌入式操作系统基础,μC/OS-Ⅱ的内核机制。可作为高等学校相关专业的教学用书,也可作为从事自 动控制、智能仪表、电力电子、机电一体化等系统研发人员的自学参考书。
第1章 嵌入式系统概述
1.1 嵌入式系统简介
1.2 ARM体系结构及微处理器系列
1.3 Cortex-M3简介
1.4 STM32的发展
1.5 STM32教学开发板
第2章Cortex-M3体系结构
2.1 CM3微处理器核结构
2.2 处理器的工作模式及状态
2.3 寄存器
2.4 总线接口
2.5 存储器的组织与映射
2.6 指令集
2.7 流水线
2.8 异常和中断
2.9 STM32微控制器概述
第3章STM32程序设计
3.1 嵌入式C语言知识精编
3.2 嵌入式软件层次结构
3.3 Cortex微控制器软件接口标准
3.4 FWLib固件库
3.5 嵌入式C编程标准
第4章STM32电源、时钟及复位电路
4.1 电源电路
4.2 时钟电路
4.3 复位电路
4.4 启动设置
第5章STM32的GPIO
5.1 GPIO的硬件结构及功能
5.2 GPIO控制寄存器
5.3 应用实例
第6章STM32中断系统
6.1 STM32中断源
6.2 STM32中断优先级
6.3 外部中断/事件硬件结构(EXTI)
6.4 外部中断寄存器配置
6.5 中断过程
6.6 EXTI 寄存器
6.7 STM32外部中断应用实例
第7章STM32通用同步/异步收发器USART
7.1 端口复用
7.2 USART功能和结构
7.3 USART帧格式
7.4 波特率设置
7.5 硬件流控制
7.6 USART中断请求
7.7 USART寄存器
7.8 USART应用实例
第8章STM32定时器
8.1 STM32定时器概述
8.2 通用定时器TIMx内部结构
8.3 通用定时器TIMx功能
8.4 通用定时器TIMx寄存器
8.5 TIM2应用实例
8.6 RTC结构及功能
8.7 RTC控制寄存器
8.8 备份寄存器
8.9 电源控制寄存器
8.10 RTC相关的寄存器
8.11 RTC应用实例
8.12 系统时钟SysTick简介
8.13 SysTick寄存器
8.14 SysTick应用实例
第9章STM32的DMA
9.1 DMA简介
9.2 STM32的DMA结构及功能
9.3 DMA寄存器
9.4 DMA初始化设置
第10章STM32的A/D转换器
10.1 ADC硬件结构及功能
10.2 工作模式
10.3 数据对齐
10.4 ADC中断
10.5 ADC控制寄存器
10.6 ADC程序设计
第11章μC/OS-II嵌入式操作系统基础
11.1 操作系统的作用
11.2 操作系统的基本概念
11.3 μC/OS-II简介
11.4 μC/OS-II移植
第12章μC/OS-Ⅱ的内核机制
12.1 μC/OS-Ⅱ内核结构
12.2 μC/OS-II的任务管理
12.3 μC/OS-Ⅱ的时间管理
12.4 任务间的通信与同步
附录A ARM常用缩写
附录B Cortex-M3指令清单
附录C STM32开发板原理图
参考文献2100433B