一、STM32简介
1、STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器 。
2、STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等
智能车:STM32做一个寻迹小车,读取光电传感器或摄像头的数据,然后驱动电机前进和转弯。
无人机: STM32读取陀螺仪加速度计的姿态数据,然后根据控制算法去控制电机的速度,从而保证飞机稳定飞行。
机器人: STM32驱动船机,去控制机器人关节,然后让机器人运动。
无线通信:给STM32连接上一些2.4G无线模块,蓝牙模块,wifi模块,即可具备无线通信的能力了。
物联网:也可以借助无线模块来通信,比如蓝牙,wifi,zigBee等,再通过STM32驱动继电器来控制电路的通断。
工业控制: PIC,工厂用来进行工业控制。
3、STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器。