EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
ST是mcu领域当之无愧的大佬,而ST最经典的MCU无疑就是STM32F103了。由于收到市场热捧,疫情影响,加上这两年被大量囤货,目前STM32F103CB/RB系列的价格被炒到了天价,真可谓是一芯难求。
3 c" e. U6 r% j2 `2 a }8 {0 c, T; h 9 ~ ^" P+ L \9 M0 [# \1 B
针对这个契机,国内许多MCU厂家趁机推出了与ST兼容的MCU。比如GD、灵动微、极海、中国移动等等。今天,我们以STM32F103CBT6为例,看看中国移动自主研发的MCU与CM32M101A与STM32F103系列的兼容性情况。 3 F. X0 n- {/ p4 g+ ]
一、资源对比
! _ V/ F( S: S5 X3 r首先我们来看看中移子公司芯昇科技的资源情况: 工作主频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通道电容式触摸按键 内置一个无磁模块
2 I+ S2 O5 k5 V6 | 内置多达320段的Segment LCD驱动
& l6 j' U n1 S' z/ Q5 k1 I芯昇科技MCU选型表! E) @9 v. p1 h) N+ @$ q# p
8 A- b! ^' j$ t( k: b
STM32F103CBT6资源情况: Cortex-M3内核 工作主频72 MHz Flash为 64K SRAM为20K 2个12bit ADC合计16路通道 工作电压、温度分别为:2V~3.6V、-40°C ~ 85°C& H C1 m+ e0 w& M
通信串口 :2*IIC,2*SPI,3*USART,1*CAN
# U( G4 q! h1 s8 i; G2 r
) `$ I. V, s5 y+ I; \, i: mST选型表( `6 V$ g" r5 y& q, N1 @! Y2 n
, J- n- M& y0 A
二、硬件对比: : }, G2 R8 T, l. I3 w
: ^5 T) y' M" ]
" t+ W& L2 ~# b- V6 N$ S# T: z从两者引脚分布来看,两者只有一个脚位不同。
8 E! {" U; B$ h' ?, h4 j' F4 B9 o5 L- U$ m芯昇科技MCU的1号位为VLCD,ST的1号位为VDD。如果需要VBAT功能的话,那么使用芯昇科技的MCU需要通过增设外部电路来解决。 / D2 g# r6 X9 [) r
三、总结:# W0 s" O1 q4 u
3 f: G* }) x9 H( s! {( z% U
综合来看,芯昇科技CM32M101A在资源上比STM32F103CBT6要丰富的多,而硬件上基本也能完全兼容。
, K8 k1 y9 |* _$ I
. ?+ Q$ N/ b& F+ L, S; I5 P# _* N; d在目前缺芯的背景下,采用芯昇科技CM32M101A去替代STM32F103CBT6也是一个不错的选择。 3 m5 K: r, \- S2 Y+ b* Y/ Y' u
|