认识你的硬件
让我们熟悉一下我们将要使用的硬件。
STM32F3DISCOVERY(“F3”)
该板包含什么?
-
一个 STM32F303VCT6 微控制器。该微控制器具有
-
一个单核 ARM Cortex-M4F 处理器,支持硬件单精度浮点运算,最大时钟频率为 72 MHz。
-
256 KiB 的“闪存”。(1 KiB = 1024 字节)
-
48 KiB 的 RAM。
-
各种集成外设,如定时器、I2C、SPI 和 USART。
-
通用输入输出 (GPIO) 和其他类型的引脚,可通过板子两侧的两个排针访问。
-
一个 USB 接口,可通过标记为“USB USER”的 USB 端口访问。
-
-
一个 加速度计,作为 LSM303DLHC 芯片的一部分。
-
一个 磁力计,作为 LSM303DLHC 芯片的一部分。
-
8 个用户 LED,排列成指南针形状。
-
第二个微控制器:一个 STM32F103。该微控制器实际上是板载编程器/调试器的一部分,并连接到名为“USB ST-LINK”的 USB 端口。
有关板子的更详细功能列表和进一步规格,请查看 STMicroelectronics 网站。
注意:如果您想将外部信号应用于电路板,请小心。微控制器 STM32F303VCT6 引脚的标称电压为 3.3 伏。有关更多信息,请参阅 手册中的 6.2 绝对最大额定值部分