EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
ST是mcu领域当之无愧的大佬,而ST最经典的MCU无疑就是STM32F103了。由于收到市场热捧,疫情影响,加上这两年被大量囤货,目前STM32F103CB/RB系列的价格被炒到了天价,真可谓是一芯难求。; {8 S- R a; v$ y! i+ U" H
/ ?7 @% s0 o g4 D+ ^* \6 I
针对这个契机,国内许多MCU厂家趁机推出了与ST兼容的MCU。比如GD、灵动微、极海、中国移动等等。今天,我们以STM32F103CBT6为例,看看中国移动自主研发的MCU与CM32M101A与STM32F103系列的兼容性情况。
9 K/ t" P7 _( n3 C8 h! i一、资源对比 ' g9 b9 ]6 w# Z$ X' k/ f# N
首先我们来看看中移子公司芯昇科技的资源情况: 工作主频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通道电容式触摸按键 内置一个无磁模块. n' }/ M3 N- e# D6 x
内置多达320段的Segment LCD驱动
`. a9 \; G; j8 y+ r, L芯昇科技MCU选型表% o0 V" e q' I$ L
/ z* b- a9 i1 s# G/ o
STM32F103CBT6资源情况: Cortex-M3内核 工作主频72 MHz Flash为 64K SRAM为20K 2个12bit ADC合计16路通道 工作电压、温度分别为:2V~3.6V、-40°C ~ 85°C
5 u! k4 A" S' X4 i1 R4 h( U. _: o 通信串口 :2*IIC,2*SPI,3*USART,1*CAN8 f9 `3 }5 r; @; L/ v; m4 T
* k3 s9 h: J( K3 ^, f
ST选型表
: P) I* h+ Y; K ( \: P: E: A4 G8 y# U4 |4 W
二、硬件对比:
% f* S/ y1 P, W; |( N" z3 [7 ?- w; b. c6 p( a
2 D4 L6 u5 r" e; U
从两者引脚分布来看,两者只有一个脚位不同。
0 N! X: d9 T7 M芯昇科技MCU的1号位为VLCD,ST的1号位为VDD。如果需要VBAT功能的话,那么使用芯昇科技的MCU需要通过增设外部电路来解决。 " ]: [& w) t/ L0 O9 K
三、总结:
+ t% I- T$ K& a( B. ^3 d3 R & N; i5 F7 H5 `9 Q3 i7 u
综合来看,芯昇科技CM32M101A在资源上比STM32F103CBT6要丰富的多,而硬件上基本也能完全兼容。# P2 p% {* |9 N; C0 i+ t! @
6 \$ {5 S: F j- O% k1 h6 |在目前缺芯的背景下,采用芯昇科技CM32M101A去替代STM32F103CBT6也是一个不错的选择。 }' x" G' d! u' R( U/ u4 f
|