- 2-如何安装KEIL5
- 3-如何用DAP仿真器下载程序
- 4-初识STM32(什么是STM32+STM32能做什么+STM32如何选型)
- 5-什么是寄存器(第1节)—概念分析
- 5-什么是寄存器(第2节)—STM32存储器映射
- 6-使用寄存器点亮LED—初步入门
- 6-新建工程—寄存器版本
- 7-使用寄存器点亮LED(第1节)—GPIO简介
- 7-使用寄存器点亮LED(第2节)—GPIO功能框图讲解
- 7-使用寄存器点亮LED(第3节)—代码分析
- 8-自己写库—构建库函数雏形(第1节)—重温寄存器点亮LED
- 8-自己写库—构建库函数雏形(第2节)—寄存器结构体定义
- 8-自己写库—构建库函数雏形(第3节)—编写置位复位固件库函数
- 8-自己写库—构建库函数雏形(第4节)—编写GPIO初始化结构体
- 8-自己写库—构建库函数雏形(第5节)—编写GPIO初始化函数
- 8-自己写库—构建库函数雏形(第6节)—如何提高程序的可移植性
- 9-初识STM32固件库(第2节)—固件库目录及文件分析
- 9-初始STM32固件库(第1节)—什么是固件库
- 10-新建工程模版—固件库版
- 11-GPIO输出—使用固件库点亮LED灯
- 12-GPIO输入—按键检测
- 13-位带操作(第1节)—原理讲解
- 13-位带操作(第2节)—代码讲解
嵌入式单片机,即嵌入式微控制器,指以微控制器为核心控制单元的嵌入到对象体系中的专用计算机系统,是应用十分广泛的一种嵌入式系统结构。单片机和嵌入式,其实没有什么标准的定义来区分他们,对于进行过单片机和嵌入式开发的开发者来说,都有他们自己的定义,接下来,就谈谈本人对这两个概念的理解和感悟。
首先明确概念,什么是单片机,单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。