基于arm的32位微控制器
STM32F030F4微控制器采用高性能Arm Cortex-M0 32位RISC核心,工作频率为48mhz,高速嵌入式内存(高达256kbytes的Flash内存和32kbytes的SRAM),增强的外设和I/ o。所有设备都提供标准通信接口(最多2个i2c,最多2个spi,最多6个USARTs),一个12位ADC, 7个通用16位定时器,和一个高级控制PWM定时器。
STM32F030F4引出线的配置
类别 |
销的名字 |
销不。 |
细节 |
权力 |
3.3 v,接地 |
5日,16日,15 |
3.3V -供电线路 |
模拟针 |
PA0——囚徒, PB1 |
6、7、8、9、10、11、12、13、14 |
引脚作为12位分辨率的adc |
I / 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 |
UART与RTS和CTS引脚 |
外部中断 |
PA0——PA14 PB1 |
6、7、8、9、10、11、12、13、14、17、18、19、20 |
所有的数字引脚都具有中断能力 |
脉宽调制 |
不仅不会,尼龙6、囚徒PA8时 |
10、12、14、17、18岁 |
五脉宽调制输出 |
SPI |
Pa6, pa7, pa4, pa5 |
10、11、12、13所示 |
通信SPI线 |
I2C |
PA0, PA10 |
I2C1_SDA I2C1_SCL |
集成I2C通信端口 |
特性和规格
- 最大工作电压2.4 -3.6V
- 16Kb Flash和4Kb RAM
- Arm 32位Cortex-M0 CPU,频率高达48mhz
- 内部8 MHz RC与x6锁相环选项
- 内部40khz RC振荡器
- 5-channel直接存储器存取控制器
- 一个16位高级控制定时器,用于六通道PWM输出
- 多达7个16位定时器,多达4个IC/OC
- 最多支持2个I2C接口
- 多达6个USARTs支持大师
- 串行线调试
- CRC计算单元
注意:完整的技术资料可在STM32F030F4数据表,见本页底部。
其他STM32 ICS
STM32F030C6、STM32F030C8 STM32F030CC,STM32F103C8T6,STM32而言
如何使用STM32F030F4芯片
由于这是一个单片机需要程序来使用它,有两种方法你可以计划这个IC,第一种方法是使用STLink USB集线器采用单线调试接口与集成电路通信。这允许它使用高级软件编程像凯尔/ CubeMX。它还允许使用STLink软件访问内存。另一种方法是使用外部USB到串行转换器但是,你需要一个IC,它有一个预编程的引导加载程序,或者你需要用一个特定的引导加载程序来编程IC。
应用程序
- 快速原型
- CRC计算
- 机器人
- 消费产品
- 无人驾驶飞机控制器
二维模型及尺寸
如果您正在寻找包括这个IC为您的下一个PCB项目,该设备的2D模型将派上用场。