近日,騰訊宣布開源自主研發的輕量級物聯網實時操作係統TencentOStiny。據悉,TencentOStiny具有低功耗,低資源占用,模塊化,安全可靠等特點;同時還支持一鍵上雲,對接雲端海量資源。
近年來,騰訊在開源上的步伐不斷加快。截至今年9月,騰訊自主開源項目已達84個,Star數超過24萬。騰訊表示,本次TencentOStiny的開源可大幅降低物聯網應用開發成本,提升提升物聯網終端產品開發效率。
隨著TencentOStiny的開源,結合騰訊雲物聯網開發平台IoT Explorer,加上之前已經建設完成的國內最大規模LoRa網絡,騰訊雲物聯網已經徹底打通從芯片通訊開發、網絡支撐服務,物理設備定義管理,數據分析和多場景應用開發等一站式、全鏈條IoT雲開發服務能力。
騰訊物聯網團隊表示:
將騰訊自主研發的物聯網操作係統TencentOSTiny開源,不僅可以將騰訊在物聯網領域的技術和經驗與全球開發者分享,還能夠汲取全球物聯網領域的優秀成果和創新理念,最終推動整體物聯網生態的繁榮以及萬物智聯時代的到來。
體積最小僅1.8KB、功耗最低2微安

注:上圖為 TencentOStiny整體架構
TencentOStiny提供精簡的RTOS內核,最少資源占用為RAM0.6KB,ROM1.8KB;在類似煙感和紅外等實際場景下,TencentOStiny的資源占用僅為RAM2.69KB、ROM12.38KB。不過,對於複雜的任務管理、實時調度、時間管理、中斷管理、內存管理、異常處理等功能,TencentOStiny都可支持。
在功耗上,TencentOStiny應用了高效功耗管理框架,可以針對不同場景降低功耗。比如TencentOStiny內部的定時機製在發現業務沒有運行的時候,會自動啟動休眠狀態,有效降低功耗。根據實測的數據顯示,TencentOStiny最低的休眠功耗僅有2微安。開發者也可以根據業務場景選擇可參考的低功耗方案,降低設備耗電,延長設備壽命。
獨具創意的調試功能,助力開發者快速排障
在實際場景下,許多物聯網終端設備位於荒郊野外或者很遠的地方,出現問題的時候很難定位。為了能夠解決這個問題,當終端出現問題的時候,TencentOStiny會把一些故障信息記錄下來;再次重啟時,它會首先把錯誤數據上報雲端。這個功能極大地方便了開發者查找故障原因。
另外,TencentOStiny的內核以及其上層的物聯網組件框架都做了高度解耦,保證和其它模塊之間連接的適配。它還提供多種編譯器快速移植指南和移植工具,幫助開發者向新硬件開發板的一鍵移植,有效提升開發效率。
TencentOStiny同樣關注係統的安全性,提供多個等級的IoT安全方案,用戶可以根據業務場景和成本要求選擇合適的安全解決方案,有效平衡安全需求和成本控製。
攜手合作夥伴共建IoT生態

了解到,TencentOStiny目前支持STM32、NXP、華大半導體、國民技術、GD32、Nordic、TI等主流MCU。當前已完成兩套官方定製開發板設計,支持全係列STM32NUCLEO官方評估板內核移植。
TencentOStiny將攜手合作夥伴為物聯網終端廠家提供更優質的IoT終端軟件解決方案,方便各種物聯網設備快速接入騰訊雲,共同擴展IoT生態,更好地支撐智慧城市、智能水表、智能家居、智能穿戴、車聯網等多種行業應用。

相關資訊
最新熱門應用
幣u交易所鏈接
其它軟件150.34M
下載
唯客交易所安卓版
其它軟件59.95MB
下載
比特港交易所app官網
其它軟件223.86MB
下載
gdax數字交易平台
其它軟件223.89MB
下載
中幣交易所app官方
其它軟件288.1 MB
下載
中幣交易網
其它軟件287.27 MB
下載
虛擬幣交易app
其它軟件179MB
下載
抹茶交易所官網蘋果
其它軟件30.58MB
下載
歐交易所官網版
其它軟件397.1MB
下載
uniswap交易所蘋果版
其它軟件292.97MB
下載