话说啊arm内核的代码都一样, 基础的都可以通用, 但时钟频率不一样stm比gd的低点儿~ , 亲测stm的工程在gd里也可以烧录进去 也可以正常运行 ( p2p的话 )~
一、兆易创新 GigaDevice - GD32平替STM32
- GD32F303 --- STM32 F103
GD32F303系列器件是基于Arm® Cortex®-M4处理器的32位通用微控制器。
GD32F303引脚跟STM32F103和GD32F303是pin to pin,可以直接替换芯片、升级产品性能。
GD32F303具备了超高的计算性能,处理器最高主频可达120MHz,并提供了完整的DSP指令集、并行计算能力和专用浮点运算单元(FPU) 来满足高级计算需求。在闪存中直接执行代码高速零等待,同主频下的代码执行效率相比市场同类Cortex-M4产品提高10%-20%,并已全面超越Cortex-M3产品,性能提升超过40%
二、雅特力 arterytek - AT32平替STM32
提醒!不必关心型号命名!当做STM32就可以!
下面是替代型号文档
与STM32或GD32替换说明.xlsx
如何现在的项目使用的是STM32F103C8T6 或者 STM32F103CBT6
你可以用AT32F413CBT7 完全替代,程序电路都不需要改动! 我( 网上大佬原作者 )已经测试了!
注意啦!不要管型号!不要管型号!完全替代就是完全替代,芯片的名字是厂家自己取的
你别一看到名字就犯嘀咕!
然后,从那个箭头往上应该是软硬件完全可以替代的部分,
剩下的使用的时候要注意看看引脚兼容不.
------------- 以下 还没进一步研究~ 是否可以平替的
三、沁恒 CH32
有人叫他王翠花~~