"); //-->
Air8101——主打多媒体场景的工业引擎产品,支持丰富的视频、音频、图形化显示等多媒体应用能力;除此之外还支持Wi-Fi、以太网、4G、蓝牙联网能力,以及UART/SPI/I2C/SD卡/CAN等外设控制和驱动能力。
最重要的是,
还支持非常方便的LuatOS软件开发方式。
LuatOS是历时十余年,不断开发完善的嵌入式物联网开发操作系统。将蜂窝通信模组和MCU的共性高度抽象为统一接口,秉承与硬件无关、与操作系统种类无关的软件设计理念,用户可以轻松实现“一次编程、跨平台通用”的效果。
LuatOS从2014年推出至今,在多行业多应用领域得到充分验证:搭载LuatOS的硬件模组已经出货数亿PCS,涵盖2G、4G、MCU、Wi-Fi类产品,功能齐全,性能稳定,深受广大用户好评。
现在,LuatOS将再次给工业引擎产品:
赋予极简软件开发的灵魂,为用户创造更大的价值。
Air8101开发板套件如下图所示:

可以看到,在开发板套件中有一块带触摸面板的LCD,上图中的LCD分辨率为720*1280。

很多朋友已经拿到了开发板,
访问Air8101代码仓库:
https://gitee.com/openLuat/LuatOS-Air8101/tree/master/
发现还没有提供详细的GUI开发demo;
相信心中一定都有疑问:
为什么还没有提供详细的GUI开发demo呢?
如何在Air8101的LuatOS进行GUI应用开发?
这个问题,我们公司内部也讨论了很多次。
之前在Air722UG-NMM上,我们开放了全部的LittleVGL的接口。开放一年多的时间,能用LittleVGL接口量产的用户少的只有个位数。
为什么是这样呢?
虽然LittleVGL非常强大,也非常灵活,确实是一个好的应用。但是LittleVGL提供的API太多了,使用起来比较复杂,完全掌握它,对技术人员要求太高;一旦用LittleVGL开发项目的人员离职,再找一个没用过LittleVGL的人来维护,成本太高!
甚至前段时间还有一个用户和我说:
他们有个工程师之前用LittleVGL开发项目,开发到崩溃,最后实在受不了,辞职不干了;之后他们老板又找了一个内部的工程师接手,老板和这个工程师看了几天,觉得太复杂,无限期搁置了这个项目……
Air8101的LuatOS固件中,实际上也能支持LittleVGL。我们也能开放这些接口,给LuatOS的脚本使用。
但是一旦开放,意味着我们会重犯之前的错误,并且后续的支持工作量是一个无底洞,因为我们自己都没有把握能把LiitleVGL的使用说明讲解的浅显易懂并且好用;支持不到位,最终也意味着对用户的不负责任。
所以我们决定不开放LittleVGL的接口;
而是采用我们自己设计的一套简单好用的图形化应用开发框架——AirUI。
▼ AirUI是什么 ▼
AirUI是一个包含上位机工具,界面布局配置文件,界面刷新切换业务逻辑脚本文件的图形化开放框架。
上位机工具可以拖拽绘制每个界面;
绘制界面后,自动生成界面配置文件;
界面刷新切换业务逻辑脚本文件,在这些脚本中写Lua脚本代码实现各个界面的刷新切换等操作;
界面配置文件和界面业务逻辑Lua脚本文件一起烧录到Air8101中;使用AirUI开发图形化应用,会大大降低图形化应用的开发复杂度,让用户用的简单,我们的支持成本也能降到最低。
Air8101更多功能特性详见:
www.air8101.cn
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
Kwikset:超低功耗Wi-Fi解锁无缝体验
嵌入式系统与物联网
用AT89C2051单片机实验合弦乐
创维数码5000系列彩电开关电源(AN单片机)电路
用单片机制作的纯正弦波逆变电源电路
16位语言函数工具库
[转帖]从Cygnal C8051F看8位单片机发展之路
倾情奉献:MSP430汇编指令集(中文),详解带实例!
物联网与RFID芯片
5V 单片机与5V 耐压单片机有何区别,为什么至关重要
《ATmega8原理及应用手册》
SmartDV展示完整的边缘与连接IP解决方案,以高速和低功耗特性赋能移动、物联网和媒体处理设备创新
超低功率高性能新一代产品MSP430F5xx
AVR 单片机专栏,资料下载!之二
GD32E230F6V6实用指南:为下一个项目选择合适单片机
芯科科技驱动和重塑智能门锁行业格局
《AVR单片机C语言库》
MSP430单片机TIMER_A在产品设计中的应用
边缘计算与人工智能(Edge AI)如何引领新一轮技术革命
长虹R2118A型彩电开关电源(LA单片机)电路
基于物联网的电池组均衡充电与监控系统
纳米电力将nPZero集成电路推向超低功耗物联网的量产
语音合成芯片T6668和单片机8031的接口电路图
TDK 发布 SensorStage 传感器评估平台,大幅加速 IMU 开发进程
单片机语言C51应用实战集锦
利用PIC12C508单片机来实现加密狗技术[转帖]
AVR 单片机专栏,资料下载!
MSP430 电表解决方案
MSP430x2xx4xx系列
被收购后的芯科实验室:物联网与人工智能的未来走向