华大电子CIU32安全MCU产品推出了丰富的Ecosystem,包含SDK、核心板、离线编程器以及配套的软件工具等多种软硬件资源,提升客户产品开发便利性、加快开发进程,并提高产品批量生产效率。
Ecosystem中的SDK包括HAL库与标准库,HAL库集成了硬件抽象层,客户可直接调用API进行嵌入式应用软件开发。面向代码执行效率要求更高的场景推出的标准库,方便客户参考进行底层驱动开发。
SDK支持ARM MDK等主流IDE开发平台。丰富的工程实例代码覆盖了CIU32安全MCU产品的各个功能模块,便于客户快速上手。
为提高SDK的使用效率,Ecosystem还附带提供了详细、易读的SDK用户手册,方便客户有针对性的快速查阅。
华大电子推出的核心板覆盖安全MCU产品的不同封装,核心板上不仅包括CIU32安全MCU最小系统、还集成了HED-Link开发调试工具,仅“一根USB线”连接PC即可完成核心板供电、仿真、下载和串口通讯功能,极大的方便了客户搭建测试环境,快速评估产品。
核心板扩展接口可支持Arduino Uno V3,客户通过该接口连接定制扩展板与其他兼容Arduino Uno V3接口协议的第三方扩展板。下图为核心板扩展连接LCD显示屏,以快速评估验证产品的LCD控制器功能。
HED-Link Debug 端口支持程序下载和调试
HED-Link 虚拟 COM 端口支持串口通信和
Boot 模式程序下载
Arduino Uno V3 接口,兼容 Arduino 生态
32.768KHz 低速晶体(LXTAL)和 8MHz 高速晶体(HXTAL)
为支持客户进行生产烧录,华大电子推出了CIU32离线编程器,配合上位机配置软件工具,可实现产线环境的离线烧录生产。
使用离线编程器对目标安全MCU进行生产烧录的流程如下:
首先连接上位机,通过配置软件对其进行配置,配置功能包括:芯片型号选择、烧录地址选择、滚码设置、选项字节配置以及固件加密存储等。
然后选择待烧录的固件(支持Hex与Bin),下载至离线编程器。
产线环境仅需对离线编程器供电,即可实现对目标安全MCU的生产烧录,支持手动按键烧录与机台接口烧录。
简洁的人机界面操作,OLED屏显示,可一键启动烧录
可配置烧写速率,最高烧写速率可达5M(128KB固件烧录时间仅为4s)