0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

IoT和工业4.0的大浪潮下,为什么说MCU是核心支柱

UtFs_Zlgmcu7890 来源:互联网 作者:佚名 2018-04-17 06:03 次阅读

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 板级资源配置使能表


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    145

    文章

    15898

    浏览量

    342785
  • IOT
    IOT
    +关注

    关注

    185

    文章

    3957

    浏览量

    192968
  • 工业4.0
    +关注

    关注

    48

    文章

    1931

    浏览量

    117598

原文标题:全新IoT MCU,感受“标准”的极致体验

文章出处:【微信号:Zlgmcu7890,微信公众号:周立功单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    工业4.0的九大技术支柱

    工业4.0九大技术支柱包括工业物联网、云计算、工业大数据、工业机器人、3D打印、知识工作自动化、
    发表于 09-03 15:17 5577次阅读

    无限商机:工业4.0九大技术支持

     工业4.0九大技术支柱包括工业物联网、云计算、工业大数据、工业机器人、3D打印、知识工作自动化
    发表于 09-17 14:42 732次阅读

    你真的了解什么是工业4.0吗?

    一场掘金“工业4.0”新浪潮于2015年开启,现在的你是否已经足够了解工业4.0,如果你感觉还需要充电,那就一定关注电子发烧友网筹办的
    发表于 07-05 20:26 1861次阅读

    工业4.0与智能化,全球新工业革命的标准之争。

    互联网”,我国叫“中国制造2025”,这三者本质内容是一致的,都指向一个核心,就是智能制造。    2015年中国有几个概念非常火,第一是大众创业、万众创新,第二就是工业4.0,第三个就是“互联网
    发表于 03-07 15:39

    机遇与挑战 工业4.0将给中国带来时代性革命

    工业基础的毁灭性打击。因此,针对工业4.0浪潮,我们应该立足本国国情,来适当调整和优化经济结构,并逐渐投入到这场不见硝烟的大浪潮中。
    发表于 05-31 10:01

    机遇与挑战 工业4.0将给中国带来时代性革命

    工业基础的毁灭性打击。因此,针对工业4.0浪潮,我们应该立足本国国情,来适当调整和优化经济结构,并逐渐投入到这场不见硝烟的大浪潮中。
    发表于 06-12 15:15

    迎接工业4.0时代

    工业4.0通常被认为是第四次工业革命的到来。从本质上讲,工业4.0是由机器、人以及产品组成的实际网络,能够实现整个制造流程的实时优化。智能制
    发表于 09-05 16:07

    何为工业4.0?其有哪些核心点?

    什么是工业4.0工业4.0有哪些关键点?
    发表于 05-13 07:04

    IBM融合智能物联平台 打造工业4.0产业支柱

    物联网支撑下的工业4.0变革,为企业带来全面的业务价值与能力提升。在工业4.0及物联网研究、创新和实现的联盟和组织中,IBM一直发挥着核心
    发表于 12-07 10:31 713次阅读

    工业4.0核心是智能制造,而非工业4.0是智能制造

    工业4.0核心是智能制造,而非工业4.0是智能制造,需要实现工业
    的头像 发表于 02-07 09:49 1.1w次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>4.0</b>的<b class='flag-5'>核心</b>是智能制造,而非<b class='flag-5'>工业</b><b class='flag-5'>4.0</b>是智能制造

    工业4.0浪潮裹足不前的四大原因

    尽管物联网(IoT)技术的发展为产业勾勒出美好的未来图象,不过在采用的过程中恐怕仍有段阵痛期,影响整体系统的效率。有评论分析业者面对工业4.0浪潮之所以裹足不前的原因,并提出解决方针。
    的头像 发表于 09-02 10:48 2993次阅读

    5G大浪潮下,创意信息这匹“黑马”备受瞩目

    身处5G大浪潮下,创意信息是如何定位自身角色的呢?
    的头像 发表于 07-03 17:01 7190次阅读

    工业4.0是什么?有哪些特点技术支柱是什么?

    “互联网+制造”就是工业4.0。“工业4.0”是德国推出的概念,美国叫“工业互联网”,我国叫“中国制造2025”,这三者本质内容是一致的,都
    的头像 发表于 12-07 10:21 2w次阅读

    工业4.0大浪潮催动下,AR/VR迎来蓬勃发展阶段

    工业4.0大浪潮催动下,AR/VR迎来蓬勃发展阶段,由先前的游戏/娱乐扩展到工业制造行业,产品开发、训练、维护、维修、工人安全等中被广泛采用。并成为
    的头像 发表于 12-21 10:54 6904次阅读

    工业4.0:先进通信技术是不可或缺的技术

    点击蓝字关注我们工业4.0INDUSTRY4.0先进通信是不可或缺的支柱近年来,随着工业4.0工业
    的头像 发表于 07-31 22:17 740次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>4.0</b>:先进通信技术是不可或缺的技术