基于QuickJS-NG和LVGL的低成本嵌入式软件开发方法、程序产品及运行方法

AITNT
正文
推荐专利
基于QuickJS-NG和LVGL的低成本嵌入式软件开发方法、程序产品及运行方法
申请号:CN202511553021
申请日期:2025-10-29
公开号:CN121029171A
公开日期:2025-11-28
类型:发明专利
摘要
本发明公开了一种基于QuickJS‑NG和LVGL的低成本嵌入式软件开发方法、程序产品及运行方法,涉及嵌入式系统软件开发技术领域。该开发方法通过构建C语言层与JavaScript层之间的双向通信机制,实现界面与业务逻辑的彻底解耦;基于EEZ设计器建立UI信息绑定机制和组件树共享,实现多机型UI适配与基于类的组件生命周期管理;同时集成路由机制与焦点控制机制。对应的程序产品包括基于该方法开发的计算机程序。本发明还提供了该程序产品的运行方法。本发明在不修改QuickJS‑NG与LVGL源码的前提下,实现了高效、低成本的嵌入式GUI开发,具备良好的可维护性、多机型适配能力与交互体验。
技术关键词
嵌入式软件开发方法 窗体 双向通信机制 消息 页面 低成本 嵌入式系统软件开发技术 焦点 生命周期管理 对象 生命周期模型 自定义组件 嵌入式设备启动 字典 实体 ID生成器 队列 程序 按键
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号