可替代ST的STM32的国产微控制器
标签:
微控制器
来源:华强电子网
作者:xiaom
时间:2021-08-24 20:11
摘要:目前,能够完美替代STM32的产品是航顺的HK32F103VET6和HK32F030M。
目前,能够完美替代STM32的产品是航顺的HK32F103VET6和HK32F030M。

问题1、航顺和ST同型号MCU的软硬件兼容是哈意思?不用改硬件吗?不用改软件吗?ST的程序能直接烧录到HK的芯片里运行吗?
答:是的, 基本不用改硬件电路,基本需用改动软件代码,可以直接将ST的程序直接烧录到HK的芯片里运行,因为航顺的芯片内核是ST的是一样的,并且寄存器及寄存器地址也是一样的。可以用Keil + 仿真器,IAR + 仿真器,把程序烧录到HK的芯片里。如果下载不成功,请安装HK的MCU器件库,并将工程芯片型号设置为HK的型号,工程的烧录算法设置为HK的烧录算法,然后编译、连接、Download。注意,ST的型号要和HK的型号对应,举例STM32F030C8T6 -> HK32F030C8T6, STM32F103C8T6 -> HK32F103C8T6。
如果程序直接下载到HK的芯片,上电后运行有问题,请根据航顺的芯片应用笔记对程序进行微调,让芯片正确工作。
问题2、可以使用STM32MxCube开发航顺的单片机吗?
答:可以的,只要是和ST的MCU软硬件兼容的同型号的航顺单片机,是可以用STM32MxCube开发的。但是在应用中碰到航顺应用笔记列举的问题是需要手动去添加或修改一些代码,让航顺的正确工作起来。
目前,航顺的F103/F030/F031系列是可以的。