AWorksLP工業(yè)智能物聯(lián)開發(fā)平臺
AWorksLP是ZLG歷時近二十年開發(fā)并不斷完善的工業(yè)智能物聯(lián)開發(fā)平臺,將MCU和OS的共性高度抽象為統(tǒng)一接口,支持平臺組件“可插拔、可替換、可配置”,與硬件無關(guān)、與操作系統(tǒng)種類無關(guān)的方式設(shè)計,用戶只需修改相應(yīng)的頭文件,即可實現(xiàn)“一次編程、終生使用、跨平臺”
AWorksLP工業(yè)智能物聯(lián)開發(fā)平臺
AWorksLP是ZLG歷時近二十年開發(fā)并不斷完善的工業(yè)智能物聯(lián)開發(fā)平臺,將MCU和OS的共性高度抽象為統(tǒng)一接口,支持平臺組件“可插拔、可替換、可配置”,與硬件無關(guān)、與操作系統(tǒng)種類無關(guān)的方式設(shè)計,用戶只需修改相應(yīng)的頭文件,即可實現(xiàn)“一次編程、終生使用、跨平臺”
核心域與非核心域
讓企業(yè)的利潤最大化,需要在非核心領(lǐng)域減少重復(fù)的、繁瑣的工作,降低隱性成本;在核心領(lǐng)域,專注于提升產(chǎn)品的核心競爭力,提高輸出價值。AWorksOS的誕生將極大的降低開發(fā)者門檻,為開發(fā)者提供便利,使開發(fā)者可以忽略底層技術(shù)細節(jié),專注產(chǎn)品“核心域”,更快的開發(fā)出具有競爭力的產(chǎn)品。
一次編程、終生使用、跨平臺
AWorksLP工業(yè)智能物聯(lián)開發(fā)平臺制定了統(tǒng)一的接口規(guī)范,并對各種MCU內(nèi)置的功能部件與外圍器件進行了高度的抽象,因此無論你選用的是Arm?還是DSP,以高度復(fù)用的軟件設(shè)計原則和只針對接口編程的思想為前提,則應(yīng)用軟件均可實現(xiàn)“一次編程、終生使用、跨平臺”。
AWorksLP平臺架構(gòu)
AWorksLP工業(yè)智能物聯(lián)開發(fā)平臺是采用面向框架的設(shè)計架構(gòu),支持平臺組件“可插拔、可替換、可配置”、與硬件無關(guān)、與操作系統(tǒng)種類無關(guān)的方式設(shè)計,用戶只需修改相應(yīng)的頭文件,即可實現(xiàn)應(yīng)用代碼的跨平臺復(fù)用。
AWTK開源GUI引擎
AWTK是ZLG打造的開源GUI引擎,內(nèi)部包含豐富的GUI組件,突破性的開創(chuàng)“拖拽式”GUI編程模式,大幅提升GUI編程的高效性。搭配良好的設(shè)計架構(gòu),兼具emWin低內(nèi)存流暢運行與Qt高質(zhì)量界面效果等特點,保證交互界面的流暢性與運行穩(wěn)定性。
輕量級實時內(nèi)核,打造高實時性系統(tǒng)
AWorksLP平臺采用極小的原生RT Kernel,最小可以在1k RAM、2K ROM平臺運行,支持多任務(wù)、消息隊列等常見的OS服務(wù),任務(wù)數(shù)量無限制,支持同優(yōu)先級任務(wù),并且所有組件均可靜態(tài)實例化,避免內(nèi)存泄漏風(fēng)險,提高系統(tǒng)運行的確定性和實時性。
完善的基礎(chǔ)服務(wù)組件
AWorksLP提供高效、功能完善的服務(wù)組件,主要包括:文件系統(tǒng)、I/O系統(tǒng)、Shell服務(wù)、加密(安全)服務(wù)、電源管理(低功耗)、測試框架、狀態(tài)機框架、事件管理框架等。
物聯(lián)世界,云享未來
AWorksLP和loT OS支持6LoWPAN、TLS、DTLS、CoAP、MQTT、LWM2M等物聯(lián)網(wǎng)關(guān)鍵協(xié)議棧,支持并提供阿里云、機智云等云的接入解決方案。
覆蓋所有主流協(xié)議,快速搭建龐大網(wǎng)絡(luò)
AWorksLP平臺內(nèi)置眾多協(xié)議棧,市面上的主流協(xié)議均可支持,且AWorksOS平臺采用動態(tài)可裁剪的理念設(shè)計,用戶可自主選擇搭載需要的協(xié)議棧。
基于AWorksLP的硬件開發(fā)平臺
AWorksLP平臺可支持Cortex?-M0/3/4/7、Coterx-A7/8/9、Arm7?/Arm9?、DSP等常用內(nèi)核。致遠電子推出了一系列搭載AWorksOS操作系統(tǒng)的各平臺核心板。使用這些核心板,即可在AWorksOS平臺上快速完成產(chǎn)品開發(fā)。
AW6748
DSP核心板
AW412
無線核心板
A28x
無線核心板
M1052
跨界核心板
M6G2C
工業(yè)核心板
A6G2C
無線核心板
基于AWorksLP的硬件開發(fā)平臺
AWorksLP平臺可支持Cortex?-M0/3/4/7、Coterx-A7/8/9、Arm7?/Arm9?、DSP等常用內(nèi)核。致遠電子推出了一系列搭載AWorksOS操作系統(tǒng)的各平臺核心板。使用這些核心板,即可在AWorksOS平臺上快速完成產(chǎn)品開發(fā)。
按需定制
致遠電子將結(jié)合AWorksOS與眾多優(yōu)秀的企業(yè)合作,采取“按需定制”的軟硬件開發(fā)模式支持用戶,從硬件電路設(shè)計、軟件驅(qū)動設(shè)計及內(nèi)核定制等,全方面打造最適合用戶需求的軟硬件平臺,用戶只需專注于“核心域”,保證產(chǎn)品能夠更快的投入市場,最終實現(xiàn)雙贏。
AWorksLP系列叢書