查看: 8692  |  回复: 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 板级资源配置使能表


kingpoo
15
主题
114
回复
发表于2018-04-23 09:23:53   |  只看该作者
2#
ZLG也出自己MCU了, 
cqys
21
主题
180
回复
发表于2018-04-23 11:01:31   |  只看该作者
3#

支持!

路在脚下
0
主题
201
回复
发表于2018-04-26 18:16:04   |  只看该作者
4#
支持!周立功在工控、仪器、汽车领域都做的不错。
migrant
3
主题
13
回复
发表于2018-04-30 17:36:31   |  只看该作者
5#
217什么价位?
小雅小姑娘
5
主题
47
回复
发表于2018-05-02 10:11:36   |  只看该作者
6#



用了周立功的核心板,受限制太多了。

我想改昵称,但昵称只能改一次。
江湖老戴
0
主题
13
回复
发表于2018-05-02 17:18:39   |  只看该作者
7#
基本就是stm32f103啊
路在脚下
0
主题
201
回复
发表于2018-05-13 09:17:10   |  只看该作者
8#
江湖老戴 发表于2018-05-02 17:18:39  7# 基本就是stm32f103啊
还没仔细看,如果和F103差不多,应用场景就会比较多了
路在脚下
0
主题
201
回复
发表于2018-05-14 09:17:43   |  只看该作者
9#
migrant 发表于2018-04-30 17:36:31  5# 217什么价位?
商城已经有卖的了,7块钱
英尚微电子
72
主题
544
回复
发表于2019-12-17 16:50:31   |  只看该作者
10#
感谢分享~~
www.sramsun.com SRAM芯片/非易失性MRAM芯片/PSRAM伪静态存储芯片 TEL:13751192923 QQ3161422826

主题

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

禁言/删除

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

举报

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

顶部