大而全的ST的ARM芯片选型

本文分享了作者近期为产品选型过程中对于具备USB功能的微控制器(MCU)的选择思考。作者对比了HOLTEK和SONIX等传统4位、8位机与ARM架构MCU如STM32的优劣,并最终决定采用STM32系列MCU,文中详细阐述了选择STM32的原因。
这几天为了一个产品,需要选择二款具有USB 的MCU产品,象HOLTEK,SONIX等以前用的USB的4位机,或8位,实在是没用什么兴趣。虽然价格便宜,以前有大批量产品的开发经验。但时过境迁,市场上有ARM的USB芯片,开发周期及产品的可移植,都是无法与之相比。另外,还有产品的使用范围,都会影响交期。所以,一直在找ARM的MCU。下面的STM的芯片选型,真的节省了不少时间。用STM32的芯片有近10年的时间,STM的芯片真是强大!
3 STM32 F0 SERIES - ARM CORTEX™-M0 ENTRY-LEVEL MCUS Part number Flash size (Kbytes) Internal RAM size (Kbytes) Package Timer functions ADC DAC I/Os Serial interface Supply voltage (V) Supply current (Icc) Maximum operating temperature range (°C) 16-/32‑bit timers Others SPI I²S I²C USART CEC USB FS CAN 2.0B Lowest power mode (μA) Run mode (per MHz) (μA) STM32F050 line - 48 MHz CPU STM32F050C4 16 4 LQFP48 5x16‑bit / 1x32‑bit 2 x WDG, RTC, 24‑bit downcounter 13x12‑bit 39 1 1 1 1 2.0 to 3.6 1.6 240 -40 to +105 STM32F050F4 16 4 TSSOP20 5x16‑bit / 1x32‑bit 12x12‑bit 13 1 1 1 1 2.0 to 3.6 1.6 240 -40 to +105 STM32F050G4 16 4 UFQFPN28 5x16‑bit / 1x32‑bit 13x12‑bit 21 1 1 1 1 2.0 to 3.6 1.6 240 -40 to +105 STM32F050K4 16 4 UFQFPN32 5x16‑bit / 1x32‑bit 13x12‑bit 27 1 1 1 1 2.0 to 3.6 1.6 240 -40 to +105 STM32F050C6 32 4 LQFP48 5x16‑bit / 1x32‑bit 13x12‑bit 39 1 1 1 1 2.0 to 3.6 1.6 240 -40 to +105 STM32F050F6 32 4 TSSOP20 5x16‑bit / 1x32‑bit 12x12‑bit 13 1 1 1 1 2.0 to 3.6 1.6 240 -40 to +105 STM32F050G6 32 4 UFQFPN28 5x16‑bit / 1x32‑bit 13x12‑bit 21 1 1 1 1 2.0 to 3.6 1.6 240 -40 to +105 STM32F050K6 32 4 UFQFPN32 5x16‑bit / 1x32‑bit 13x12‑bit 27 1 1 1 1 2.0 to 3.6 1.6 240 -40 to +105 STM32F051 line - 48 MHz CPU with DAC STM32F051C4 16 4 LQFP48 7x16‑bit / 1x32‑bit 2 x WDG, RTC, 24‑bit downcounter 13x12‑bit 1x12‑bit 39 1 1 1 1 1 2.0 to 3.6 1.65 250 -40 to +105 STM32F051K4 16 4 UFQFPN32 7x16‑bit / 1x32‑bit 13x12‑bit 1x12‑bit 27 1 1 1 1 1 2.0 to 3.6 1.65 250 -40 to +105 STM32F051R4 16 4 LQFP64 7x16‑bit / 1x32‑bit 19x12‑bit 1x12‑bit 55 1 1 1 1 1 2.0 to 3.6 1.65 250 -40 to +105 STM32F051C6 32 4 LQFP48 7x16‑bit / 1x32‑bit 13x12‑bit 1x12‑bit 39 1 1 1 2 1 2.0 to 3.6 1.65 250 -40 to +105 STM32F051K6 32 4 UFQFPN32 7x16‑bit / 1x32‑bit 13x12‑bit 1x12‑bit 27 1 1 1 2 1 2.0 to 3.6 1.65 250 -40 to +105 STM3232‑bit microcontroller families STM32
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值