STM32介绍

stm32是由STMicroelectronic公司开发的32位微处理器集成电路.其内核是Arm的Cortex架构.I/O口众多,功能非常强大.

ST 是法意半导体,是一个公司的名称;

M 是microelectionics的缩写,是微控制器。微控制器:微控制器是微型计算机的主要组成部分集成在一块芯片上的单芯片微型计算机。

硬件清单

硬件编程是一门很烧钱的学科,要想学习STM32,我们至少要从淘宝购买如下硬件.

  • STM32(最小系统即可)
  • ST-LINK v2下载器
  • 面包板
  • 杜邦线若干
  • 电阻
  • LED小灯泡若干
  • 带编码器电机
  • 按键开关
  • 陀螺仪
  • 一双灵巧的手

除了采用购买上述散件之外,我们还可以购买网上一些集成好所有功能的电路板,这样我们在学习的过程中,会大大降低硬件连接产生的问题.

如果我们采用自己手工连线或者焊接, 会出现元器件烧毁以及接触不良的情况. 所以我们这套课程采用如下电路板进行开发