一种设备系统程序开发及OTA升级方法和系统技术方案

技术编号:40966295 阅读:22 留言:0更新日期:2024-04-18 20:46
本发明专利技术提出了一种设备系统程序开发及OTA升级方法和系统,所述设备系统程序开发及OTA升级方法包括:物联网设备实时监测其运行文件是否为webAssembly方法编译的wasm字节文件;当物联网设备上运行webAssembly方法编译的wasm字节文件时,在物联网操作系统平台上设置与所述webAssembly方法编译的wasm字节文件对应的字节码文件;当物联网设备的wasm程序需要更新时,在物联网操作系统中自动修改调试程序,并利用物联网设备向所述物联网操作系统推送wasm程序的更新信息。所述系统包括所述方法步骤对应的模块。

【技术实现步骤摘要】

本专利技术提出了一种设备系统程序开发及ota升级方法和系统,属于ota升级。


技术介绍

1、物联网设备的系统程序通常依赖于c/c++开发或使用docker容器来运行。虽然这些技术在某些方面具有优势,但也存在一些挑战和不便,主要表现在移植性和系统资源消耗方面。

2、首先,c/c++是一种非常强大和灵活的编程语言,但它们在不同的硬件和操作系统上的移植性相对较差。这意味着编写的程序在一个平台上可能需要经过大量修改才能在另一个平台上运行,这会增加开发和维护的复杂性。物联网设备通常涉及多种不同类型的硬件和操作系统,因此这种依赖性可能导致跨平台兼容性问题。

3、另一方面,docker容器虽然提供了一种便于部署和管理应用程序的方式,但它们需要大量的系统资源,特别是内存和处理器。在资源受限的嵌入式设备或边缘计算环境中,这可能会导致性能问题和系统瓶颈。此外,docker容器的使用也可能需要更多的存储空间,这对于设备的存储容量来说可能是一个挑战。


技术实现思路

1、本专利技术提供了一种设备系统程序开发及o本文档来自技高网...

【技术保护点】

1.一种设备系统程序开发及OTA升级方法,其特征在于,所述设备系统程序开发及OTA升级方法包括:

2.根据权利要求1所述设备系统程序开发及OTA升级方法,其特征在于,物联网设备实时监测其运行文件是否为webAssembly方法编译的wasm字节文件,包括:

3.根据权利要求1所述设备系统程序开发及OTA升级方法,其特征在于,当物联网设备上运行webAssembly方法编译的wasm字节文件时,在物联网操作系统平台上设置与所述webAssembly方法编译的wasm字节文件对应的字节码文件,包括:

4.根据权利要求1所述设备系统程序开发及OTA升级方法,...

【技术特征摘要】

1.一种设备系统程序开发及ota升级方法,其特征在于,所述设备系统程序开发及ota升级方法包括:

2.根据权利要求1所述设备系统程序开发及ota升级方法,其特征在于,物联网设备实时监测其运行文件是否为webassembly方法编译的wasm字节文件,包括:

3.根据权利要求1所述设备系统程序开发及ota升级方法,其特征在于,当物联网设备上运行webassembly方法编译的wasm字节文件时,在物联网操作系统平台上设置与所述webassembly方法编译的wasm字节文件对应的字节码文件,包括:

4.根据权利要求1所述设备系统程序开发及ota升级方法...

【专利技术属性】
技术研发人员:余丹兰雨晴姜政贺江
申请(专利权)人:慧之安信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1