复造!粘贴!搞定!Lierda Theland OS来了!
2023/03/31
浏览量:5451
??基于物联网操作系统开发利用,相较于传统利用开发更为复杂。不仅由于物联网的利用场景和硬件设备拥有多样性,同时物联网系统涉及到多种技术领域,如传感器技术、通讯技术、数据处置技术等,必要开发者具备扎实的编程技术和肯定的系统设计经验。此表,物联网操作系统自身也在不休地更新和演进,给开发者带来了新的挑战。
??针对此痛点,永利yl23455推出“湛蓝”系统——ThelandOS,大大降低开起事度,助力开发者急剧上手。
??ThelandOS湛蓝系统是永利yl23455基于新一代软件架构推出的物联网操作系统,内置永利yl23455自研AT解析器、自研软件编译架构及原生物联网实时操作系统,可实现跨模组型号及跨模组通讯造式的物联网嵌入式利用开发,当前可为智能蜂窝设备提供高效的运行环境并提升开发者利用代码跨平台通用性。
??开发者通过搭载ThelandOS的模组进行产品开发,在模组硬件职能允许的情况下,可将其利用代码平移至ThelandOS生态内所有模组,轻松实现移植实现职能成效。
??复造粘贴,职能轻松实现
??Ctrl+C和Ctrl+V能够实现复造粘贴,而对于使用ThelandOS的开发者而言,这两组合按键能够将成熟的利用职能代码100%移植到另表一款分歧型号的模组软件工程上实现软件编译烧录,在硬件职能允许的情况下可能齐全实现同样的利用成效达到急剧成熟商用主张。
??如动画所示,在这一次复造粘贴3秒功夫内,开发者实现了将A模组上的FTP职能赋给了另表一款分歧型号的B模组上,并在B模组上实现与A模组一致的FTP职能。
??值妥贴心的是,NT35E搭载移芯EC618芯片,NT26U模组则搭载紫光展锐UIS8850芯片平台。通过代码文件夹的复造粘贴实现了跨芯片平台的职能移植开发,开发者无需其他批改即可轻松实现代码职能。
??“航母级”App组件利用开发
??ThelandOS支持组件App拓展组合。如下图所示,展示了两款搭载ThelandOS的分歧型号物联网模组软件工程,ThelandOS文件夹下工程目录一致,且编译链齐全。
??用户在apps文件夹下实现利用开发后,也可通过复造粘贴将其他搭载ThelandOS的模组职能移进来进行职能组合,实现最终利用成效。
??如下展示两款分歧芯片平台的物联网模组(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流程)。
??NT35E通过FTP衔接服务器创建名称为NT35E的文件夹(软件剧本节造下发AT流程)。
??以上职能实现的关键主题逻辑代码均位于./theland_os/apps目录下,且代码齐全一样,下图为利用Compare工具进行文件夹对比了局。
??当前ThelandOS已兼容FreeRTOS及Huawei LiteOS等主流操作系统。
??永利yl23455肩负让万物互联更单一的使命,致力于为开发者提供更便捷高效的开发方式。未来我们将推出更丰硕的物联网无线模组并搭载ThelandOS,同时将开源更多的App组件及利用DEMO提供给开发者使用。在ThelandOS生态上打造轻量便捷的高效开发环境,让开发者轻松实现利用代码开发。
??永利yl23455ThelandOS,开启新一代开发模式,助力万物互联!
??更多关于ThelandOS的需要,欢迎联系永利yl23455。
??■联系人:林先生18067988510