STM32F030F4基于ARM的32位微控制器
STM32F030F4微控制器结合了以48 MHz频率,高速嵌入式记忆的高性能臂皮层M0 32位RISC RISC核心(最高256 kbytes的闪光内存)(SRAM和高达32 kbytes sram),并增强了外围者和外围手。我/OS。所有设备都提供标准的通信接口(最多两个I2C,最多两个SPI和最多六个USARTS),一个12位ADC,七个通用16位计时器和一个高级控制PWM Timer。
STM32F030F4 PINOUT配置
类别 |
引脚名称 |
销号 |
细节 |
力量 |
3.3V,GND |
5、16、15 |
3.3V-供应线 |
模拟别针 |
PA0 -PA7 PB1 |
6,7,8,9,10,11,12,13,14 |
引脚充当具有12位分辨率的ADC |
我/o别针 |
PA0 -PA14 PB1 |
6,7,8,9,10,11,12,13,14,17,18,19,20 |
14通用I/O销。 |
串口 |
TX1 -TX6 RX1 -RX6 |
6,8,10,17,19 7,9,11,18,20 |
带有RTS和CTS引脚的UART |
外部中断 |
PA0 -PA14 PB1 |
6,7,8,9,10,11,12,13,14,17,18,19,20 |
所有数字引脚均具有中断功能 |
PWM |
PA4,PA6,PA7,PA8,PA9 |
10,12,14,17,18 |
五个PWM输出 |
spi |
PA6,PA7,PA4,PA5 |
10,11,12,13 |
SPI通信线 |
I2C |
PA0,PA10 |
I2C1_SDA I2C1_SCL |
I2C通信端口间 |
功能和规格
- 最大工作电压2.4 -3.6V
- 16KB闪光4KB RAM
- 手臂32位皮层M0 CPU,频率高达48 MHz
- 内部8 MHz RC带有X6 PLL选项
- 内部40 kHz RC振荡器
- 5通道DMA控制器
- 一个16位高级控制计时器,用于六通道PWM输出
- 最多七个16位计时器,最多四个IC/OC
- 最多两个I2C接口
- 多达六个美国商人支持大师
- 串行线调试
- CRC计算单元
笔记:完整的技术信息可以在STM32F030F4数据表,在此页面的底部给出。
其他STM32 IC
STM32F030C6,STM32F030C8,STM32F030CC,,,,STM32F103C8T6,,,,STM32核
如何使用STM32F030F4 IC
由于这是一个微控制器,因此需要对其进行编程才能使用它,并且可以通过两种方法来编程此IC。这样可以使用KEIL/CUBEMX等高级软件对其进行编程。它还允许使用STLINK软件进行内存访问。另一种方法是使用外部USB到串行转换器为了编程设备,但是为此,您需要一个具有预编程引导程序的IC,或者需要使用特定的引导程序编程IC。
申请
- 快速原型制作
- CRC计算
- 机器人技术
- 消费产品
- 无人机控制器
2D模型和尺寸
如果您想为下一个PCB项目包含此IC,则该设备的2D模型将派上用场。