立功科技AMetal平台推出基于GD32 MCU的开源代码及评估板

cathy的头像
cathy 发布于:周三, 03/16/2022 - 09:00 ,关键词:

在MCU产业快速发展的今天,市面上的MCU品牌越来越多。不同厂商、型号之间,MCU外设可能千差万别,这给广大嵌入式开发人员带来了诸多烦恼。实际上,对于同类外设,虽然底层差异性很大,但用途却是基本相同的,例如,无论何种芯片上的UART外设,其提供的核心功能无非是发送串口数据或接收串口数据。为此,AMetal对同一类外设进行了抽象,基于外设功能设计了相应的通用接口(也称之为标准接口),使得不同厂商、型号的MCU外设都能以通用接口操作。

“立功科技AMetal平台推出基于GD32

AMetal轻量级嵌入式开发平台包括了芯片级的裸机软件包,定义了跨平台的通用接口(使得基于AMetal的应用程序可以和具体硬件完全分离,实现跨平台复用),并提供了一系列驱动及常用的软件服务。

AMetal开发平台

AMetal开发平台目前已支持多款兆易创新的MCU产品,包括GD32F103、GD32F450,以及GD32E5系列,适配的SDK已在github及gitee上进行开源发布,源码地址为:

github: https://github.com/zlgopen/ametal

gitee: https://gitee.com/zlgopen/ametal

同时立功科技同步推出了基于GD32 MCU的评估板,硬件接口丰富,并支持AMetal开发平台。

ZLG评估板简介

目前有两款基于GD32 MCU的ZLG评估板,分别采用了GD32E507VET6和GD32F450VET6。两款评估板最大程度地引出了主控芯片的外设资源,以GD32E507评估板为例,包含1个以太网接口、1个USB HOST接口、1个音频HP_MIC接口、1个LINE_IN 接口、1个数字测温芯片LM75、2个LED、1个蜂鸣器、2个MiniPort接口以及1个电机专用接口(配合立功科技的电机驱动板,可支持有感、无感BLDC电机)。可广泛应用于工业控制、消费电子、电机应用等,丰富的接口可满足绝大多数应用开发。

“GD32E507评估板"
GD32E507评估板

“GD32F450评估板"
GD32F450评估板

GD32主控芯片简介

GD32E507系列MCU基于全新Arm Cortex-33内核,处理器主频最高可达180MHz,配备了512KB的Flash和128KB的SRAM,具有UART、I2C、SPI、以太网、CAN、SDIO等丰富的通信接口以及ADC、DAC等通用模拟外设。为数据密集、算法密集、传输密集的高精度工控和消费类应用,提供了高性价比的解决方案。

GD32F450系列MCU基于主流Arm Cortex-M4内核,处理器主频最高可达200MHz,配备了3MB的Flash和512KB的RAM,具有UART、I2C、SPI、以太网、CAN、SDIO等丰富的通信接口以及ADC、DAC等通用模拟外设。拥有广泛的应用场景,如高精度工业控制领域的扩展,面向数字电源、电机变频、测量仪器、混合信号处理、高端消费类等应用场景。

AMetal平台特点

立功科技基于AMetal开发平台适配了完整的底层驱动及标准接口,用户使用时,可以完全脱离用户手册及繁杂的寄存器操作,直接调用AMetal提供的接口函数,软件开发效率将大大提高,极大缩短研发周期。

“快捷的开发模式"
快捷的开发模式

同时AMetal平台提供了大量高效、功能完善的服务组件:

✔ 包括USB、Lora、Modbus、链表、环形缓冲区等;

✔ 诸多常用器件的驱动,如:74HC595、LM75、EP24Cxx、MX25xx、DS1302等;

✔ 大量传感器驱动组件:温湿度传感器、陀螺仪、光照传感器、颜色识别传感器等;

✔ 专用芯片驱动组件:专用蓝牙芯片驱动、专用NFC读卡芯片驱动等;

✔ 专用算法库:差分升级算法、Pdf生成算法等。

基于AMetal平台开发,可以极大节省了用户驱动调试的时间,AMetal的驱动组件还在不断增加中,基于这些庞大的驱动组件,就可以如搭积木一般快速开发应用。

“丰富的驱动组件积累"
丰富的驱动组件积累

AMetal平台驱动和组件均经历了多个实际产品的全面验证,这些产品在AMetal平台上进行功能开发并实现量产。通过AMetal提供的SDK驱动和驱动组件,用户产品成型速度极快,有效地缩短了开发周期,为用户带来快速抢占市场的增值体验。

“多样的应用量产验证"
多样的应用量产验证

后续AMetal嵌入式开发平台将持续导入GD32 MCU产品家族中的其它产品型号,立功科技专注于底层驱动设计,基于AMetal平台进行开发的用户只需关注行业需求,集中资源做好用户体验,加快产品上市的速度。GD32F103、GD32F450、GD32E5系列MCU基于AMetal平台的SDK已在github及gitee开源发布,欢迎各位工程师联系立功科技在当地的销售申请开发板试用。

“立功科技AMetal平台推出基于GD32

来源:GD32MCU
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 222