自2020年6月,中國移動OneOS物聯網操作系統發布第一個商用版本,重點覆蓋表計、穿戴、工業、家居四大行業,并成功應用在多款行業產品。特別是在表計行業,中國移動OneOS針對表計終端特點推出了OneOS-M定制化操作系統。截至2021年6月,中國移動OneOS與山東科德電子通力合作,其中作為首個生態應用產品的山東科德KD-NBIoT型智能水表已累計出貨突破10萬臺。
山東科德電子KD-NBIoT型物聯網智能水表
山東科德電子作為中國移動OneOS操作系統的首批生態合作伙伴,雙方在智能水表研發和應用上展開緊密合作。早在2020年7月,山東科德電子KD-NBIoT型物聯網智能水表就完成OneOS-M操作系統移植開發和測試,成為了第一款搭載OneOS-M操作系統的行業應用終端,并成功實現量產。
“為智能水表搭載中國移動OneOS-M操作系統后,大幅提升了科德水表的開發效率。”山東科德電子研發中心副總經理薛大磊表示,“OneOS-M操作系統屏蔽了底層硬件差異,以及模塊化的布局,讓我們可以更專注于上層應用的開發。特別是受近期缺芯潮的影響,讓我們可以更快速切換并適配不同的MCU平臺,更好的應對缺芯困局。并且OneOS-M操作系統自帶免費的FOTA升級功能,這對智能水表來說是非常重要的,它可以讓產品快速響應客戶需求,從而提高產品的競爭力。”
山東科德電子KD-NBIoT型物聯網智能水表實地安裝
“不同的物聯網場景對于操作系統的需求各不相同,在與山東科德電子長期合作中,我們針對智能表計終端芯片資源受限、低功耗和數據安全防護等特點,中國移動OneOS物聯網操作系統進行了全面升級,推出了專用的智能表計終端操作系統OneOS-M。”中移物聯網信息技術中心副總經理李蒙提到。
OneOS-M具有如下特點:第一、使用范圍廣,針對智能表計終端資源相對較少的特點,對操作系統進行了大幅的剪裁和優化,推出了Nano、Micro和Ordinary三個版本,適配不同資源配置的MCU,方便開發者快速使用;第二、組件豐富,針對智能表計終端的使用場景,開發了一系列基礎功能組件,如遠程FOTA組件、低功耗組件、電源管理組件等,助力開發者快速實現相關功能;第三、具備完整的安全框架,大幅增強安全防護能力,避免數據泄露。
“以Nano版本為例,它占用的資源僅為4KB Flash和1KB RAM,極小的資源開銷就可使嵌入式開發從傳統的前后臺中斷模式進化到實時多任務調度模式。”李蒙介紹到,“而Micro版本在Nano版本的基礎上提供了智能表計常用的驅動的框架,如串口、片內FLASH等。讓開發者快速進行應用開發,無需進行驅動適配。Ordinary版本則是針對OneOS-M的完整版本,不僅包含了基本的驅動框架,也提供了一些基礎應用功能組件,如遠程FOTA升級組件、電源管理組件等,讓開發者更加專注了業務開發,避免重復造輪子。當然上述版本開發者也可根據實際需求進一步的進行裁剪和優化,以便更好的適用于實際應用。”
未來,OneOS-M還將持續迭代,始終服務于智能表計行業的發展需求,為更多的行業伙伴帶來更可靠更安全也更易用的操作系統,助力行業技術創新。