0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

复制!粘贴!搞定!Lierda Theland OS来了!

利尔达科技集团 ? 2023-04-07 16:25 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

基于物联网操作系统开发应用,相较于传统应用开发更为复杂。不仅因为物联网的应用场景和硬件设备具有多样性,同时物联网系统涉及到多种技术领域,如传感器技术、通信技术、数据处理技术等,需要开发者具备扎实的编程技术和一定的系统设计经验。此外,物联网操作系统本身也在不断地更新和演进,给开发者带来了新的挑战。

针对此痛点,利尔达推出“湛蓝”系统——ThelandOS,大大降低开发难度,助力开发者快速上手。

ThelandOS湛蓝系统是利尔达基于新一代软件架构推出的物联网操作系统,内置利尔达自研AT解析器、自研软件编译架构及原生物联网实时操作系统,可实现跨模组型号及跨模组通信制式的物联网嵌入式应用开发,当前可为智能蜂窝设备提供高效的运行环境并提升开发者应用代码跨平台通用性

开发者通过搭载ThelandOS的模组进行产品开发,在模组硬件功能允许的情况下,可将其应用代码平移至ThelandOS生态内所有模组,轻松完成移植实现功能效果。

复制粘贴,功能轻松实现

Ctrl+C和Ctrl+V可以完成复制粘贴,而对于使用ThelandOS的开发者而言,这两组合按键可以将成熟的应用功能代码100%移植到另外一款不同型号的模组软件工程上实现软件编译烧录,在硬件功能允许的情况下能够完全实现同样的应用效果达到快速成熟商用目的。

c586cbde-d1fc-11ed-ad0d-dac502259ad0.gif

如动画所示,在这一次复制粘贴3秒时间内,开发者完成了将A模组上的FTP功能赋给了另外一款不同型号的B模组上,并在B模组上实现与A模组同等的FTP功能。

值得注意的是,NT35E搭载移芯EC618芯片,NT26U模组则搭载紫光展锐UIS8850芯片平台。通过代码文件夹的复制粘贴完成了跨芯片平台的功能移植开发,开发者无需其他修改即可轻松实现代码功能。

c5fa4938-d1fc-11ed-ad0d-dac502259ad0.jpg

“航母级”App组件应用开发

ThelandOS支持组件App拓展组合。如下图所示,展示了两款搭载ThelandOS的不同型号物联网模组软件工程,ThelandOS文件夹下工程目录一致,且编译链完整。

用户在apps文件夹下完成应用开发后,也可通过复制粘贴将其他搭载ThelandOS的模组功能移进来进行功能组合,实现最终应用效果。

c61a8090-d1fc-11ed-ad0d-dac502259ad0.png

如下展示两款不同芯片平台的物联网模组(NT26U和NT35E模组),搭载ThelandOS实现FTP功能连接服务器创建文件夹并获取文件列表。

AT指令流程

AT+LFTPCFG="account","Lierda","832149" //配置FTP用户名和密码

AT+LFTPCFG="filetype",1 //设置文件类型为ASCII

AT+LFTPCFG="transmode",1 //设置为被动传输方式

AT+LFTPCFG="rsptimeout",90 //设置最大响应时间为90秒

AT+LFTPOPEN="49.235.235.168" //登录FTP服务器

AT+LFTPMKDIR="NT35E" //创建FTP服务器文件夹

NT26U通过FTP连接服务器创建名称为NT26U的文件夹(软件脚本控制下发AT流程)。

c636c8a4-d1fc-11ed-ad0d-dac502259ad0.gif

NT35E通过FTP连接服务器创建名称为NT35E的文件夹(软件脚本控制下发AT流程)。

c6ab4dbe-d1fc-11ed-ad0d-dac502259ad0.gif

以上功能实现的关键核心逻辑代码均位于./theland_os/apps目录下,且代码完全相同,下图为利用Compare工具进行文件夹对比结果。

c6ee0d7a-d1fc-11ed-ad0d-dac502259ad0.png

当前ThelandOS已兼容FreeRTOS及Huawei LiteOS等主流操作系统。

c711b180-d1fc-11ed-ad0d-dac502259ad0.gif利尔达肩负让万物互联更简单的使命,致力于为开发者提供更便捷高效的开发方式。未来我们将推出更丰富的物联网无线模组并搭载ThelandOS,同时将开源更多的App组件及应用DEMO提供给开发者使用。在ThelandOS生态上打造轻量便捷的高效开发环境,让开发者轻松完成应用代码开发。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2933

    文章

    46502

    浏览量

    396287
  • 操作系统
    +关注

    关注

    37

    文章

    7197

    浏览量

    126345
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MAX1969EUI的电流方向从始终从OS1流向OS2?

    1、MAX1969EUI的电流方向从始终从OS1流向OS2? 2、那是否意味着OS1接TEC+,OS2接TEC-来实现制冷? 3、同时CTLI需要给0~1.5V的电压来实现制冷?
    发表于 08-07 06:05

    应用中的“复制功能”如何实现##HarmonyOS应用开发##

    ?很多应用都有一个“点击复制”的功能,这一功能在实际操作中非常便捷,这一功能的实现主要是通过Basic Services Kit(基础服务)中的“剪贴板服务”实现的。 代码如下: async
    发表于 06-30 17:27

    工厂设备总故障?谐波治理新国标解读,3步搞定省电又保生产

    工厂设备总故障?谐波治理新国标解读,3步搞定省电又保生产
    的头像 发表于 04-24 17:29 ?347次阅读
    工厂设备总故障?谐波治理新国标解读,3步<b class='flag-5'>搞定</b>省电又保生产

    单模光纤os1和os2的区别分析

    单模光纤OS1和OS2的主要区别体现在标准定义、传输性能、应用场景及成本等方面,以下是具体分析: 1. 标准定义 OS1:符合ITU-T G.652.A和G.652.B标准,属于常规单模光纤
    的头像 发表于 04-21 10:37 ?904次阅读

    使用AFG31000系列信号发生器精准复制真实场景信号

    在电子工程与测试测量领域,精准复制真实场景信号是进行设备性能测试、系统仿真和故障诊断的关键。泰克AFG31000系列信号发生器凭借其宽频带覆盖、高精度输出和丰富的调制功能,成为工程师在信号仿真与测试
    的头像 发表于 03-20 11:45 ?368次阅读
    使用AFG31000系列信号发生器精准<b class='flag-5'>复制</b>真实场景信号

    如何用几条命令搞定Ubuntu系统的网络配置

    在某些场景下,设备没有显示器或屏可以用,这时候通过命令行来设置网络就变得特别重要了。本文将介绍如何用几条命令搞定Ubuntu系统的网络配置。
    的头像 发表于 03-14 10:53 ?2548次阅读
    如何用几条命令<b class='flag-5'>搞定</b>Ubuntu系统的网络配置

    hyper-v复制,Hyper-V 复制的操作步骤

    ? ? 在使用Hyper-V虚拟化技术时,数据安全和业务连续性至关重要。Hyper-V复制功能就像是给虚拟机数据上了一份“保险”,能在关键时刻发挥重要作用。 ? ?什么是Hyper-V复制
    的头像 发表于 02-10 10:29 ?556次阅读
    hyper-v<b class='flag-5'>复制</b>,Hyper-V <b class='flag-5'>复制</b>的操作步骤

    hyper v 复制,hyper v 复制如何操作

    工作效率。今天就为大家介绍hyperv复制如何操作。 ? ?Hyper-V提供了多种方法来实现文件复制和共享,以下是几种常见的操作方法: ? ?方法一:通过网络共享复制文件 ? ?在主机上创建共享文件夹: ? ?在主机系统中创建
    的头像 发表于 01-22 16:01 ?1218次阅读
    hyper v <b class='flag-5'>复制</b>,hyper v <b class='flag-5'>复制</b>如何操作

    SOLIDWORKS 2025——随配合复制

    在工程设计领域,SOLIDWORKS一直以其强大的CAD功能和灵活的设计环境受到广泛赞誉。随着SOLIDWORKS 2025的发布,该软件再次在装配设计方面取得了重大突破,特别是随配合复制功能的引入,大大地提升了设计效率和准确性。
    的头像 发表于 01-10 16:47 ?777次阅读
    SOLIDWORKS 2025——随配合<b class='flag-5'>复制</b>

    2025年,8款蓝牙音箱品牌设计粘贴调音泄压膜,IP67级防尘防水!

    蓝牙音箱透气孔粘贴调音泄压膜的设计在现代音响技术中扮演着至关重要的角色。它不仅是音箱结构中的一个微小细节,更是影响音箱音质、散热性能以及防水防尘能力的关键因素。调音泄压膜?是由微尔斯新材料
    的头像 发表于 01-09 16:12 ?781次阅读
    2025年,8款蓝牙音箱品牌设计<b class='flag-5'>粘贴</b>调音泄压膜,IP67级防尘防水!

    不适用ADS8586S的过采样功能,OS0,OS1,OS2这三个引脚该如何接?

    请问如果我不适用ADS8586S的过采样功能,OS0,OS1,OS2这三个引脚该如何接,busy与FRSTDATA引脚貌似是指示信号,一般可以悬空吗?不使用这两个引脚会不会影响芯片的正常采样与读数
    发表于 12-19 06:48

    戴尔PowerStore OS 4.0的7大更新

    从进一步优化数据服务,到引入QLC SSD,再到I/O性能提升、数据缩减能力增强,以及网络服务、远程复制与系统管理能力的升级,从性能、效率、弹性到管理……PowerStore OS 4.0的更新在广度与深度上,都是前所未有的,可以说是PowerStore发展历程当中的一个
    的头像 发表于 12-05 14:53 ?872次阅读
    戴尔PowerStore <b class='flag-5'>OS</b> 4.0的7大更新

    PW系列工控电脑复制机:效率与精度双重提升

    本文介绍了PW系列工控电脑复制机在现代企业数据管理中的关键作用。随着大数据和跨平台兼容性需求的增长,PW系列复制机以其高达18GB/分钟的传输速度和自动化侦测技术,提供了一个灵活、高效的数据复制
    的头像 发表于 11-20 16:20 ?652次阅读
    PW系列工控电脑<b class='flag-5'>复制</b>机:效率与精度双重提升

    分布式服务高可用实现:复制

    作者:京东保险 王奕龙 1. 为什么需要复制 我们可以考虑如下问题: 当数据量、读取或写入负载已经超过了当前服务器的处理能力,如何实现负载均衡? 希望在单台服务器出现故障时仍能继续工作,这该如何实现
    的头像 发表于 10-29 11:27 ?1002次阅读
    分布式服务高可用实现:<b class='flag-5'>复制</b>

    配置MySQL主从复制和读写分离

    配置MySQL主从复制和读写分离
    的头像 发表于 10-23 11:44 ?899次阅读
    配置MySQL主从<b class='flag-5'>复制</b>和读写分离