笔者所在的公司也不得已开始另谋出路,准备将ST芯片改换为国产华大半导体公司的HC系列芯片,紧张功能如下图。
系统框图

笔者现在利用的是STM32F103VCT6芯片,100脚,主频72Mhz,Cortex-M3内核;紧张功能如上图所示,只是短缺USB-HOST功能;
华大半导体推举的芯片是HC32F460PETB芯片,100脚,主频200MHz,Cortex-M4内核;紧张功能不变;
HC32与STM32资源比较
可以看到HC32F460PETB的硬件资源是相称丰富了,比STM32F103VCT6强大太多;但是这款芯片到底好用不好用,利用起来大略还是繁芜,我们一测便知。
资料下载华大半导体的资料下载也非常方便,在官网(https://hdsc.com.cn/Category83-1498)可以很快找到想要的资料;网站全部是中文编写的,切实其实不要太爽,觉得比ST找资料要快很多。主页点击 -> 产品分类 -> MCU -> 通用类MCU -> 搜索HC32F460PETB就可以找到他的干系资料了。统共分为产品特点、技能文档、开拓工具和运用方案四个板块。整体觉得资料比ST少很多,但是更规范,能很快找到想要的资料,我预测可能是措辞的成分。
华大半导体下载的干系资料
在线调试打开工程
将下载好的hc32f46x_ddl_Rev1.3.1.zip解压缩用IAR Embedded Workbench IDE-ARM 8.32.1,打开 gpio_output这个例程点击File->Open->Workspace 从目录中选择gpio_output.eww<存放路径为:hc32f46x_ddl_Rev1.3.1\example\gpio\gpio_output\EWARM>
HC32F460x的工程文件
由于笔者利用IAR多年,以是觉得还是相称轻松的;系统文件.s和ST的.s非常像,整体函数觉得要比ST的小很多,没有那么冗余,很轻松,上手很快。
下载调试
鼠标右键单击gpio_output -> option -> core -> Cortex-M4。这里和ST操作习气不一样,只须要选择内核就好,ST须要选择对应的芯片,觉得方便多了。鼠标右键单击gpio_output -> option -> Debugger -> J-Link/J-Trace。选择下载办法,笔者选择为J-Link模式JTAG接口下载HC32F460x在线调试
开拓板
笔者利用是华大半导体FAE供应的开拓板,做工还是非常风雅,布线也是相称完美的。拥有J-Llink,OLED,USART,耳机,麦克风,CAN等常用外设,评估非常方便;所有的IO口也被留了出来可以接线测试,很实用。
HC32F460x开拓板
结语这是笔者第一次在准备产品中利用国产芯片HC32F460x,还是相称满意的;希望往后的评估过程会越来越顺利。国产芯,加油!






