AWorksOS工业智能物联开发平台

AWorksOS是ZLG历时近二十年开发并不断完善的工业智能物联开发平台,将MCU和OS的共性高度抽象为统一接口,支持平台组件“可插拔、可替换、可配置”,与硬件无关、与操作系统种类无关的方式设计,用户只需修改相应的头文件,即可实现“一次编程、终生使用、跨平台”

核心域与非核心域

让企业的利润最大化,需要在非核心领域减少重复的、繁琐的工作,降低隐性成本;在核心领域,专注于提升产品的核心竞争力,提高输出价值。AWorksOS的诞生将极大的降低开发者门槛,为开发者提供便利,使开发者可以忽略底层技术细节,专注产品“核心域”,更快的开发出具有竞争力的产品。

一次编程、终生使用、跨平台

AWorksOS工业智能物联开发平台制定了统一的接口规范,并对各种MCU内置的功能部件与外围器件进行了高度的抽象,因此无论你选用的是ARM还是DSP,以高度复用的软件设计原则和只针对接口编程的思想为前提,则应用软件均可实现“一次编程、终生使用、跨平台”。

AWorksOS平台架构

AWorksOS工业智能物联开发平台是采用面向框架的设计架构,支持平台组件“可插拔、可替换、可配置”、与硬件无关、与操作系统种类无关的方式设计,用户只需修改相应的头文件,即可实现应用代码的跨平台复用。

AWTK开源GUI引擎

AWTK是ZLG打造的开源GUI引擎,内部包含丰富的GUI组件,突破性的开创“拖拽式”GUI编程模式,大幅提升GUI编程的高效性。搭配良好的设计架构,兼具emWin低内存流畅运行与Qt高质量界面效果等特点,保证交互界面的流畅性与运行稳定性。

轻量级实时内核,打造高实时性系统

AWorksOS平台采用极小的原生RT Kernel,最小可以在1k RAM、2K ROM平台运行,支持多任务、消息队列等常见的OS服务,任务数量无限制,支持同优先级任务,并且所有组件均可静态实例化,避免内存泄漏风险,提高系统运行的确定性和实时性。

完善的基础服务组件

AWorksOS提供高效、功能完善的服务组件,主要包括:文件系统、I/O系统、Shell服务、加密(安全)服务、电源管理(低功耗)、测试框架、状态机框架、事件管理框架等。

物联世界,云享未来

AWorksOS和loT OS支持6LoWPAN、TLS、DTLS、CoAP、MQTT、LWM2M等物联网关键协议栈,支持并提供阿里云、机智云等云的接入解决方案。

覆盖所有主流协议,快速搭建庞大网络

AWorksOS平台内置众多协议栈,市面上的主流协议均可支持,且AWorksOS平台采用动态可裁剪的理念设计,用户可自主选择搭载需要的协议栈。

基于AWorksOS的硬件开发平台

AWorksOS平台可支持Cortex-M0/3/4/7、Coterx-A7/8/9、ARM7/9、DSP等常用内核。致远电子推出了一系列搭载AWorksOS操作系统的各平台核心板。使用这些核心板,即可在AWorksOS平台上快速完成产品开发。

基于AWorksOS的硬件开发平台

AWorksOS平台可支持Cortex-M0/3/4/7、Coterx-A7/8/9、ARM7/9、DSP等常用内核。致远电子推出了一系列搭载AWorksOS操作系统的各平台核心板。使用这些核心板,即可在AWorksOS平台上快速完成产品开发。

按需定制

致远电子将结合AWorksOS与众多优秀的企业合作,采取“按需定制”的软硬件开发模式支持用户,从硬件电路设计、软件驱动设计及内核定制等,全方面打造最适合用户需求的软硬件平台,用户只需专注于“核心域”,保证产品能够更快的投入市场,最终实现双赢。

AWorksOS系列丛书