认识您的硬件

让我们熟首先了解一下我们将要使用的硬件。

STM32F3DISCOVERY(以下简称"F3")

该板包含什么?

  • STM32F303VCT6微控制器。该微控制器具有

    • 支持单精度浮点数的单核ARM Cortex-M4F处理器,最大时钟频率为72 MHz。
    • 256KiB的Flash。 (1 KiB = 1024字节)
    • 48KiB的RAM。
    • 各种集成外设,例如定时器,I2C,SPI和USART。
    • 通用输入输出(GPIO)和其他类型的引脚,可通过板侧的两排引脚访问。
    • 一个USB接口 标有"USB USER"的USB端口。
  • 加速度计(作为LSM303DLHC的一部分)。

  • 磁力仪(作为LSM303DLHC的一部分)。

  • 陀螺仪 (作为L3GD20芯片的一部分)。

  • 8个LED(以指南针样式排列)

  • 第二个微处理器:STM32F103。该微控制器实际上是板载编程器/调试器的一部分,连接到名为"USB ST-LINK"的USB端口。

有关该板子的功能和更多规格的详细列表,请访问STMicroelectronics

特别注意:如果要将外部信号施加到板上,请小心。微控制器STM32F303VCT6引脚的标称电压为3.3伏。有关更多信息,请参阅手册中的6.2章节 绝对最大额定值部分