合宙新一代物联网开源操作系统LuatOS,开启行业嵌入式开发新生态!

合宙新一代物联网开源操作系统LuatOS,开启行业嵌入式开发新生态!

开源开放,创新突破,让万物互联更简单!

LuatOS —— 不局限于合宙产品,不局限于通信模块,更注重各软硬件平台的可移植性,开启了合宙通信面向物联网嵌入式开发的开源新生态。

LuatOS是什么?

LuatOS是运行在嵌入式硬件的实时操作系统,深度整合Lua语言,只需少量内存和Flash空间就能运行,用户编写Lua代码即可实现各种功能。

聚焦嵌入式应用生态,内置功能可支持绝大多数物联网应用场景。

在传统的嵌入式开发中,寄存器访问、中断机制,甚至C语言的技术要求都让开发者特别是初学者望而却步,而LuatOS正是要解决以上问题。

相比其他脚本语言,LuatOS选用的Lua语言,源代码小巧、性能高效,语法简洁易懂,同时又具有很强的可扩展性。

把难懂的底层访问封装为Lua库,使用消息机制替代系统中断,使用订阅发布机制和回调机制,实现Lua代码的伪多线程编程体验(称之为Task机制)。

LuatOS使得嵌入式开发的入门门槛大大降低,无论是MCU还是较复杂的通信模块,都可以使用同一套代码进行开发,库代码也是无缝衔接。可有效缩短物联网产品开发周期,降低企业开发成本。

2020年08月,合宙LuatOS被评为码云Gitee最有价值的开源项目:2020年08月,合宙LuatOS被评为码云Gitee最有价值的开源项目:
2020年12月,合宙LuatOS操作系统荣获第十届中国云计算标准和应用大会“优秀开源项目”奖项:
2020年12月,合宙LuatOS操作系统荣获第十届中国云计算标准和应用大会“优秀开源项目”奖项
2020年12月,合宙LuatOS操作系统荣获第十届中国云计算标准和应用大会“优秀开源项目”奖项

LuatOS特色及应用

LuatOS源于合宙已成功服务于20000+企业客户,千万级出货应用的Luat框架,是合宙Luat开源版本的又一次进化。

聚焦嵌入式应用生态,LuatOS可广泛运用于泛连接的模组(涵盖Wi-Fi、NB-IoT、2G、4G等),同时还有MCU;内置功能可支持绝大多数物联网应用场景。

LuatOS在LuatTask的基础之上进行了更彻底深入的优化,在物联网应用上独具特色:

运行速度更快,占用内存更小:
最低32k Ram,96kb Flash空间。

更注重可裁减性与可扩充性:
不论是内存不到100K的通用MCU,还是1M内存的无线通信模块,都可以流畅运行LuatOS。

注重各软硬件平台的可移植性:
为多平台多设备的适配预留了标准接口,不再局限于通信模块。

配套软件方面,也积极拥抱开源:
提供IDE/刷机工具/调试工具/调试用的服务器服务等开发相关的多层保障。

LuatOS墨水屏eink库应用示例
LuatOS墨水屏eink库应用示例
LuatOS墨水屏eink库应用示例

LuatOS资料下载及技术支持

LuatOS为嵌入式开发提供全套服务,从代码优化、调试测试、在线调试及网络服务等方面,都提供完善的支持。

开源开放,新一代物联网操作系统LuatOS,期待你的加入!

合宙Luat,让万物互联更简单

LuatOS Website

Gitee地址

Github地址

猜你喜欢

转载自blog.csdn.net/weixin_54248548/article/details/112380668