GPIO
GPIO(general purpose Input / Output)通用型输入/输出
作用
- 控制芯片周围引脚的高低电平的输出
- 读取引脚的高低电平
命名规则
组编号 + 引脚编号
组编号:GPIOA、GPIOB、GPIOC…,GPIOG;
引脚编号:0,1,2…,15;
组合起来即GPIOA0,简称PA0,P指PIN(引脚)。
PS:
有些特殊的引脚是不能用作IO的,即不能当作输入输出使用。
例如:VSS、VDD、VSSA、VDDA是给芯片进行供电;VBAT是连接电池;NRST是对芯片进行复位用的。
HAL
HAL(Hardware Abstract Layer)硬件抽象库
作用
- 减少程序开发周期;