EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
ST是mcu领域当之无愧的大佬,而ST最经典的MCU无疑就是STM32F103了。由于收到市场热捧,疫情影响,加上这两年被大量囤货,目前STM32F103CB/RB系列的价格被炒到了天价,真可谓是一芯难求。4 t9 ^' O7 Z) p/ Z2 ^' e
. [4 |% A0 J0 V
针对这个契机,国内许多MCU厂家趁机推出了与ST兼容的MCU。比如GD、灵动微、极海、中国移动等等。今天,我们以STM32F103CBT6为例,看看中国移动自主研发的MCU与CM32M101A与STM32F103系列的兼容性情况。 ) z' g! t, C2 {+ r' S: a
一、资源对比
/ L- Q7 f7 N" o+ W8 w, G首先我们来看看中移子公司芯昇科技的资源情况: 工作主频108MHz Flash为128KB SRAM为 32KB 1个12bit 5Msps ADC,合计16路通道 工作电压、温度分别为:1.8V~3.6V、-40°C ~ 105°C 通信串口 :2*IIC,2*SPI,3*USART,1*CAN等 支持浮点运算和DSP指令内置1个12bit 5Msps ADC,2路独立轨到轨运算放大器,2个高速比较器 支持多达24通道电容式触摸按键 内置一个无磁模块
9 H3 Q' R$ Q% K7 f5 c 内置多达320段的Segment LCD驱动
4 |- J; F& A% g芯昇科技MCU选型表
3 L5 P# I% m, I8 W $ _. i! [8 _$ W% ?4 g* |
STM32F103CBT6资源情况: Cortex-M3内核 工作主频72 MHz Flash为 64K SRAM为20K 2个12bit ADC合计16路通道 工作电压、温度分别为:2V~3.6V、-40°C ~ 85°C& ~/ b, k; S( U @' E% j$ p& \
通信串口 :2*IIC,2*SPI,3*USART,1*CAN
7 t' U: \2 N I* ?+ _4 j : Y: F9 H" E6 Z: f
ST选型表" _' Z# K/ T/ a1 }6 [' \. \
& E; x* F- ^2 U5 {# Z二、硬件对比:
! A7 J% t) w- X; I, T
: z5 q$ K$ |! R0 k
% q$ P) F4 [/ s( \7 u从两者引脚分布来看,两者只有一个脚位不同。 ' V/ V9 |5 e# x' ~/ n
芯昇科技MCU的1号位为VLCD,ST的1号位为VDD。如果需要VBAT功能的话,那么使用芯昇科技的MCU需要通过增设外部电路来解决。
7 U. b: \9 b3 s2 F3 r X三、总结:
3 K8 Q+ k* ?8 s* Q5 Y& I3 |& e) H
1 Y( K0 r. D; K9 ` K综合来看,芯昇科技CM32M101A在资源上比STM32F103CBT6要丰富的多,而硬件上基本也能完全兼容。$ j4 c" w v9 R6 d2 \+ d0 a
. G f4 U1 s( P- J2 e" p在目前缺芯的背景下,采用芯昇科技CM32M101A去替代STM32F103CBT6也是一个不错的选择。
) |6 g5 _5 [! P2 Q |