查看: 9306  |  回复: 9
“缺芯”? 周立功电子新推出ZLG MCU!这或许是开发电子产品最快键、最高效的方式!
立创商城工程部
【官方工作人员】
113
主题
1325
回复
发表于2018-04-23 09:04:10 | 显示全部楼层
1# 电梯直达

【题前话】赵工点评: 为何说这或许是开发电子产品最快键、最高效的方式?

因为传统的硬件开发过程,众多原因导致开发效率较低,甚至设计品质较差。而ZLG新推出的这些ZLG116和ZLG217搭配了AMetal(这是一个不依靠MCU厂商和型号的标准API接口,主要实现了将外设操作标准化,避免上层软件和驱动再次开发,提高软件开发效率),它提供了各个外设的驱动程序、丰富的例程和详尽的资料,是工程师进行项目开发的首选,也可用于教学、毕业设计及电子竞赛等。


2018年4月16,ZLG推出全新IoT MCU,ZLG116和ZLG217,带你感受AMetal全新编程体验!

在中国半导体行业大发展的历史潮流中,在IoT和工业4.0的大浪潮下,MCU是核心支柱。ZLG未曾远离这样的潮流,我们一直在用自己的方式参与到半导体事业建设当中,用行动和产品说话从未间断。今天,ZLG推出全新IoT MCU,ZLG116和ZLG217,将为ZLG发出新的声音!


一、初识ZLG MCU

1、功能框图

图1 ZLG116功能框图

图2 ZLG217功能框图

2、主要特点

图3 主要特点

二、为什么选择ZLG116 / ZLG217?

当硬件更改时,随之而来的没完没了的工作是咱们嵌入式攻城狮的痛,慢慢加长的项目周期也是老板的痛。

图4 没完没了的痛

还好,这些伤痛有一位助手愿意帮我们背,他就是AMetal。或许有的小伙伴对它并不陌生,或许有的小伙伴未曾留意到他的存在,但他确确实实在基层做了很多繁杂的工作。AMetal,这是一个不依靠MCU厂商和型号的标准API接口,主要实现了将外设操作标准化,避免上层软件和驱动再次开发,提高软件开发效率。

1、AMetal架构

图5 AMetal 框架

AMetal共分为3层,硬件层、驱动层和标准接口层。根据实际需求,这三层对应的接口均可被应用程序使用。

  • 硬件层

硬件层对SOC做最原始封装,其提供的API基本上是直接操作寄存器的内联函数,效率最高。当需要操作外设的特殊功能,或者对效率、特殊使用等有需求时,可以调用硬件层API。硬件层等价于传统SOC原厂的裸机包。

  • 驱动层

虽然硬件层对外设做了封装,但其通常与外设寄存器的联系比较紧密,用起来比较繁琐。为了方便使用,驱动层在硬件层的基础上做了进一步封装,进一步简化对外设的操作。

  • 标准接口层

标准接口层对常见外设的操作进行了抽象,提取出了一套标准API接口,可以保证在不同的硬件上,标准API的行为都是一样的。

AMetal的标准接口层不仅适用于AWorks平台也适用于其他操作系统,可以直接使用接口开发相关外设的驱动。这样,在以后的使用过程中,针对提供相同标准服务的不同外设,不需要再额外开发相对应的驱动。

2、AM116-Core与AM217-Core开发套件

AMetal本质上还是一套软件包,仍须配套有相应的硬件来给他提供用武之地。ZLG已经制定了一套硬件标准来适应AMetal,我们通过标准接口最大限度地引出了各种外设资源,而这些标准接口正是ZLG自行定制的,如MiniPort接口和MicroPort接口。

图6 MiniPort标准接口

图7 MicroPort标准接口

当然,ZLG也提供了足够的外设小模块来支持这样的标准接口,随意拼凑组合妥妥的。

图8 标准接口小模块

而基于ZLG116 / ZLG217系列微控制器设计的AM116-Core / AM217-Core开发板,正是采用了符合AMetal开发的硬件设计标准,其外形小巧、结构简单、片上资源设计合理。另外,AM116-Core / AM217-Core配套AMetal软件包,提供了各个外设的驱动程序、丰富的例程和详尽的资料,是工程师进行项目开发的首选,也可用于教学、毕业设计及电子竞赛等。

3、管他硬件怎么改,我们软件整块整块移

AMetal软件包里所有配置文件的结构和配置方法都非常类似,同时,由于所有的配置文件已经是一种常用的默认配置,因此,用户在实际配置时,需要配置的项目非常之少,往往只需要配置外设相关的几个引脚号就可以了。

图9 外设资源配置文件

图10 板级资源配置使能表


migrant
3
主题
13
回复
发表于2018-04-30 17:36:31   |  显示全部楼层
5#
217什么价位?

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部