年度最佳MCU!小华EVB-HC32F4A国产MCU评估板
国产MCU评估板EVB-HC32F4A
小华半导体(XHSC)是一家国产MCU自研设计企业,专注于解决高端工业与汽车电子两大产业核心需求,提供通用控制、 电机控制、汽车电子、超低功耗四大芯片产品线,以及相应算法和软件在内的一整套系统级解决方案。业务规模位居中国MCU设计企业前 列。这次给大家带来的EVB-HC32F4A正是小华半导体联手萤火工场合作基于HC32F4A0的国产MCU评估板。
年度最佳MCU-HC32F4A0
小华半导体HC32F4A0荣获年度最佳MCU。该奖项评选由AspenCore资深分析师团队以及用户社群投票选取,此次获奖充分彰显了小华旗舰产品HC32F4A0在业内拥有较高的认可度。
(图注:AspenCore举办的IIC Shanghai 2024 中国IC设计成就奖颁奖典礼)
HC32F4A0关键特性
| M4内核,240MHz主频,高算力;
| 大容量2MB Dual-bank Flash,516KB SRAM;
| 多通道模拟单元配合高性能PWM,可实现多达5个电机FOC控制;
| 丰富的模拟特性:3个ADC units,4-Ch DACs,4*CMP;
| 集成丰富的协处理单元,实现三角函数,数字滤波,算术运算,加密运算的硬件化;
| 支持Ethernet MAC和EXMC;
| GPIO单个端口支持多达64种外设功能可配置,支持不同类型应用的PCB布局需求;
| 高可靠性,宽温度范围(-40~105℃)。
(HC32F4A0系列产品框图)
IAP应用编程
概览
IAP(In Application Programming)即在应用编程,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便的通过预留通信口对产品中的固件程序进行更新升级。
通常,实现IAP功能,即用户程序运行中做自身更新操作时,需要在设计固件程序时编写两个项目代码,第一个项目程序(简称:BOOT)不执行正常的功能操作,而只是通过某种通信方式(如USB、USART)接收程序或数据,执行对第二部分代码的更新;第二个项目代码(简称:APP)才是真正的功能代码。两部分项目代码都同时烧录在User Flash中。
方案特点
• 升级接口可自定义:USART、USB、I2C等
• 多种通讯速率,满足不同应用场景
• 可自定义BOOT区和APP区大小
• 固件CRC校验,保证升级可靠性
系统框图
官方资料齐全
海量官方资料,实时更新,助力开源!(PC:https://www.xhsc.com.cn/product/107.html)