TA的每日心情 | 开心 2022-12-9 15:13 |
---|
签到天数: 10 天 [LV.3]偶尔看看II
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
众所周知,GD是STM32国产替代最成功的一家公司。在2013年,GD选择大热的Cortex-M3作为切入口,如今GD32 mcu家族拥有GD32F103主流型、GD32F101基本型、GD32F105和GD32F107互联型、GD32F130和GD32F150超值型、GD32F205和GD32F207增强型等系列,已经发展成为中国32位通用MCU市场的主流之选。GD32使用的是Cortex-M3内核,型号做到了与STM32相同型号的全兼容,方便替换,主频更高。( Q8 h. L% v% X R
6 ]- J2 x* a6 D7 }* R但除了GD,今天安利其他能够替代STM32的另一些知名厂商。大部分国产MCU厂商的思路也是从参考STM32开始,尽量做到引脚兼容和代码兼容。因为涉及外设IP的不同,代码完全兼容是比较困难的,基本上参考厂商文档稍微做一些修改即可。另外因为资料不足,一些比较冷门的,比如瑞纳捷、纳瓦特,敏矽微等,没有收录进来。
" o( s" ? v7 B0 P3 Z0 E: S- c
8 w( P# M6 a* v \) k1、 纳思达极海半导体(Geehy)
5 N9 D' W! M: [. W$ j珠海极海半导体有限公司,是艾派克微电子旗下全资子公司,总部为纳思达股份有限公司。通用MCU APM32系列是基于ARM Cortex M3系列 CPU 设计出的拥有自主设计的 32 位 CPU 的产品。APM32F030,APM32F103, APM32F072可直接替换STM32对应型号。 " \1 h* {, J+ s
% k% C' c2 b: _+ N$ P
2、 灵动微电子(Mindmotion)
- ], r) T4 `# ~3 e% mMM32系列基于ARM Cortex-M0及Cortex-M3 内核,产品包括:针对通用高性能市场的MM32F系列,针对超低功耗及安全应用的MM32L系列,具有多种无线连接功能的MM32W系列,电机驱动及控制专用的MM32SPIN系列,以及OTP型的MM32P系列等,同样的管脚、型号等与STM全兼容,替换成本非常低。 ; n: f4 m6 [9 P4 Z# w1 b
0 o+ h! r8 Z3 W! Y+ S6 k3、 芯海科技 (Chipsea)
4 t! W. d8 B$ l6 b% b4 B: k深圳市芯海科技有做电子秤MCU起家,有不错的Cortex-M0的MCU,可以做STM32的替代。8 O# x* o! ]: Y- T* a( f
- L% |" L" M f; q* X, S# E3 ~
4、国民技术(Nation): U- u" I' f s K& M
国民技术的前身是中兴集成电路设计中心,N32G/N32L系列产品采用业内领先工艺制程,使用32位ARM Cortex-M系列内核,CPU性能高达180DMIPS。% j) q7 `% g# Y* y
* d# g, ^9 e! o/ P8 g3 j
N32G452CBL7可替换:
$ e* ^; `) T1 i, k qSTM32F101CBT6、STM32F103CBT6、GD32F101CBT6、GD32F103CBT6、GD32F330CBT6- [8 M3 z) ^# z/ c4 Z
N32G452CCL7可替换:GD32F303CCT6
7 c- T) J2 z9 CN32G452RBL7可替换:STM32F101RBT6、STM32F103RBT6、STM32F105RBT6、STM32F205RBT6、STM32F401RBT6、STM32F410RBT6
. I# h: W) a; WN32G452RCL7可替换:STM32F101RCR6、STM32F103RCT6、STM32F105RCT6、STM32F205RCT6、STM32F401RCT6、STM32F411RCT6、STM32F446RCT6
! i9 u; j3 v9 j& ~; R: z. A, L. E# _. b ~; t
5、 深圳贝特莱(Betterlife)
4 Q9 r8 f z1 G. M, \: Z, G, t贝特莱有基于ARM Cortex-M 系列的MCU。BLM32F103 已经大量在打印机,刷卡机,航模,独轮车,无人飞机,电机控制。经过在各大网站上搜索,能找到BLM32F103R8T6、BLM32F103CBT6、BLM32F103RBT6和BLM32F103C8T6,可直接替代对应STM32型号。
& ^1 T, j+ g; V7 O! W( s5 n
* g% g9 _% l* d- J6、 华大半导体有限公司(HDSC)
- o1 F' `7 N$ G" k华大半导体是中国电子信息产业集团有限公司(CEC)整合旗下集成电路企业而组建的专业子集团。HC32系列基于ARM Cortex-M0+及Cortex-M4内核,产品包括超低功耗应用的HC32L系列和针对电机应用市场的HC32M系列,针对通用市场的高性价比HC32F系列,与ST同型号产品管脚兼容,可以直接替换。
8 f# C5 Q' v& S3 @' p7 X/ X6 z
/ U! ~* _# l$ V7、中科芯(CETC)
8 y7 L5 {. o H" h9 z7 @3 W$ U中科芯的32位MCU产品可批量替换STM32的F103、F030、F031和F051等系列。基于ARM架构覆盖Cortex-M0、M3、M4内核八大系列产品,硬件引脚与STM32 P2P兼容,软件采用寄存器级兼容设计,对于已经使用ST系列MCU开发完成的程序,HEX文件可直接烧录到中科芯对应型号的MCU中即可运行,无需过多改动。 9 f1 R) a7 t- j2 i
" p6 d x5 y3 G. U. I- P* b
8、 雅特力(Artery). y. }7 X; U3 s, G. [( |% d
雅特力的AT32F403A/F407/ F413/ F415/F421系列,可批量替换STM32的F030、F303、F103、F107、F072、F401和F411等系列,其产品硬件引脚与STM32 P2P兼容,软件高度兼容,由于内核、SRAM、外设等性能相比STM32大幅度提升,AT32可一颗取代多颗STM32,另外还独有安全性&二次开发功能: security Lib,更宽的工作温度:-40~105度。; X+ P- D, \0 n3 {, D1 ?0 S
" Z. Z# d7 J1 p; v
9、 中微股份(CMSemicon)# B) H, }+ q8 \" m7 J, m* }+ E
中微股份的高性能低功耗高集成全领域的MCU,可批量替换STM32F030/031系列、STM32G030/031系列和STM32L031/051系列。8 ^ J" V) ? ^, I& c3 `
# c9 F' Z0 o P0 t
10、 航顺(Hangshun)- T" s% N% R; q* U8 V
航顺已量产基于ARM Cortex-M0及Cortex-M3 内核的MCU产品包括:通用高性能市场的HK32F103家族,HK32F030/031/03X家族,存储器EEPROM家族。2019年即将推出的超低功耗7nA及安全应用的HK32L家族以及具有多种无线连接功能的HK32W/B家族,以满足客户多元化需求。
m2 b$ i6 v- |) G7 \
8 U; |% t% {1 R" Q& M11、华芯微特(Synwit)
- V* N+ J+ G/ n8 L( b华芯微特也有Cortex-M的MCU,也可以做STM32的部分替代。8 N$ y4 F) T# O2 r- j4 J/ U! P
! K1 v& s& y- _5 u! R2 o
需要注意的地方% R4 m' F- j5 j
! I8 g& c( O$ Q+ L4 j国产的MM32,GD32等等产品号称兼容STM32,也只是管脚定义兼容,并不能实现二进制代码兼容,需要调整写代码编译下载。用的比较浅的话,比如, I2C SPI 串口等,可以通用。用的比较深的话,比如内部结构和寄存器设置等会有不同,底层不同,比如usb和时钟。
/ Y/ |, L3 V5 a. C' e( }3 B5 s) H" U- m2 B3 S
要特别注意在边界条件下进行测试,有的替代芯片还没有做的很完美。功耗是需要注意的,替代方案做的还没有很低。9 a5 g& ^7 Z4 a3 X
+ ^/ _" V4 P: R9 R, a$ d深度休眠模式,SRAM和寄存器不丢失的情况下,GD32F103系列,stop模式休眠电流700uA。
1 _6 P3 H4 g9 |! r: L# E. S8 Z) n* Z- c5 Q! g
GD32E103VBT6,stop模式下48uA,不过SRAM只有32KB。
% V6 f; o* z, k
( y- E" m/ |( U" @# u9 _, X( BFM33A0XX,stop模式号称1uA,但是没有CAN外设。
: y6 Z# ]& X( f; k
; h h; P# f3 w3 Z# C3 x国产芯片在国内MCU市场的占有率不到10%,市场非常低,还有很大的进步空间。以GD32为代表的国内芯片厂商的崛起势必冲击ST,但是我们也必须看到与ST之间的差距,产品线不完整,产品性能以及稳定性还不能完全与其匹敌,未来能抢下多少份额,我们拭目以待。$ ^3 w/ @+ ]2 d1 w
! _7 d7 N5 G7 ^+ o
相关型号
7 @, Q, |3 y6 K0 I8 }. DSTM32F103C8T6替代型号推荐:https://www.infinigo.com/search/b6588d9c-9e4c-11ea-b100-20040fe763d8
8 Y- k% X! {/ Y( V7 b/ L1 `* ySTM32F101CBT6替代型号推荐:https://www.infinigo.com/search/b65890e0-9e4c-11ea-b100-20040fe763d8
% u6 t1 @9 {& J/ P: F. K& jSTM32F103CBT6替代型号推荐:https://www.infinigo.com/search/b659d0b3-9e4c-11ea-b100-20040fe763d8
/ r7 n$ M) p9 k3 q% DSTM32F101RBT6替代型号推荐:https://www.infinigo.com/search/b448663f-9e4c-11ea-b100-20040fe763d8
0 R; o4 C2 f6 w; a" @$ bSTM32F103RBT6替代型号推荐:https://www.infinigo.com/search/b656c28c-9e4c-11ea-b100-20040fe763d8
* g3 S4 P3 z) n }: MSTM32F105RBT6替代型号推荐:https://www.infinigo.com/search/b6568202-9e4c-11ea-b100-20040fe763d8# G0 s. ]$ c, y6 K' N
STM32F205RBT6替代型号推荐:https://www.infinigo.com/search/b65a2c0b-9e4c-11ea-b100-20040fe763d8
% p% E9 H! |1 R. PSTM32F401RBT6替代型号推荐:https://www.infinigo.com/search/b65995da-9e4c-11ea-b100-20040fe763d8# M5 U* k/ }3 z A- l) J1 \
STM32F410RBT6替代型号推荐:https://www.infinigo.com/search/b5ba6927-9e4c-11ea-b100-20040fe763d8
m+ J; K2 ?! `6 @4 z# SSTM32F103RCT6替代型号推荐:https://www.infinigo.com/search/b6586240-9e4c-11ea-b100-20040fe763d8
" {. r0 c0 i0 U/ ?2 t% a7 uSTM32F105RCT6替代型号推荐:https://www.infinigo.com/search/b657c471-9e4c-11ea-b100-20040fe763d8
`+ d4 d( e0 G/ WSTM32F401RCT6替代型号推荐:https://www.infinigo.com/search/b5743eaa-9e4c-11ea-b100-20040fe763d8( v5 k3 M8 P' @ Q6 c% \3 q
STM32F411RCT6替代型号推荐:https://www.infinigo.com/search/b659b90a-9e4c-11ea-b100-20040fe763d8( w% l" n3 m5 C3 u5 W
STM32F446RCT6替代型号推荐:https://www.infinigo.com/search/b6567c48-9e4c-11ea-b100-20040fe763d8) s1 R0 [+ _# E7 P; d
/ j6 g+ H* W' G" O$ P) O7 G# z4 @
; b/ i9 c8 p% e6 T9 {7 ~; |/ v: q% t道合顺大数据Infinigo" S" \' y9 j$ s8 I @2 A+ g2 M
4 b8 g4 X2 L* J |
|