RT-Thread開發者大會歸來,聊聊感想

2020-12-23 騰訊網

大家晚上好。今天島主和同學一起參加了一年一度的RT-Thread開發者大會,今年恰好在深圳,於是趁著周末去長了長見識。

RT-Thread

RT-Thread創始人熊普翔和相關技術專家講解了RT-Thread物聯網作業系統。之前從未聽說過這個系統,也沒有接觸過RTOS,工作中是基於Linux的嵌入式開發。針對RTOS(實時作業系統)和Linux系統的區別以及優缺點,島主特地做了筆記,總結如下:

RTOS的優勢

低成本:RAM和Flash只需要Linux的五分之一

低功耗:低資源和主頻要求導致功耗大幅降低

快啟動:卡機啟動時間毫秒級,Linux啟動時間秒級

小體積:對硬體的低要求使PCBA可以更小

實時性:微秒級強實時響應

快上市:豐富的組件及優質服務,縮短開發周期

劣勢在於

軟體生態:Linux支持眾多開源軟體和流行標準

功能性:Linux支持的功能更豐富,更強大,比如MMU

開發生態:存量應用多,應用開發者更多

有句話說的很好:沒有好與不好,只有合不合適。

今天的主角——RT-Thread,是一個集實時作業系統(RTOS)內核、中間件組件和開發者社區於一體的技術平臺,具有極小內核、穩定可靠、簡單易用、高度可伸縮、組件豐富等特點。RT-Thread是一個集實時作業系統(RTOS)內核、中間件組件的物聯網作業系統,架構如下:

內核層:RT-Thread內核,是 RT-Thread的核心部分,包括了內核系統中對象的實現,例如多線程及其調度、信號量、郵箱、消息隊列、內存管理、定時器等;libcpu/BSP(晶片移植相關文件 / 板級支持包)與硬體密切相關,由外設驅動和 CPU 移植構成。

組件與服務層:組件是基於 RT-Thread內核之上的上層軟體,例如虛擬文件系統、FinSH命令行界面、網絡框架、設備框架等。採用模塊化設計,做到組件內部高內聚,組件之間低耦合。

RT-Thread軟體包:運行於 RT-Thread物聯網作業系統平臺上,面向不同應用領域的通用軟體組件,由描述信息、原始碼或庫文件組成。RT-Thread提供了開放的軟體包平臺,這裡存放了官方提供或開發者提供的軟體包,該平臺為開發者提供了眾多可重用軟體包的選擇,這也是 RT-Thread生態的重要組成部分。軟體包生態對於一個作業系統的選擇至關重要,因為這些軟體包具有很強的可重用性,模塊化程度很高,極大的方便應用開發者在最短時間內,打造出自己想要的系統。RT-Thread已經支持的軟體包數量已經達到 180+。

作為國產的開源物聯網作業系統,從06年至今真的相當了不起,無論什麼行業,將自己沉澱下來去做事,還有一群同道中人一起做事,肯定能成事,這也是讓人感覺很幸福的事。

總結

這次參會主要是拓展了視野,了解了很多陌生的概念、方向和前沿技術,也了解了業內的一些做嵌入式方向的公司,同時目睹了很多大咖的風採,還在現場動手操作進行實驗,不虛此行,感謝拉我參會的同門。

相關焦點

  • 國產開源物聯網作業系統RT-Thread Smart正式上線(附原始碼下載地址)
    353EETC-電子工程專輯RT-Thread 擁有良好的軟體生態,支持市面上所有主流的編譯工具如 GCC、Keil、IAR 等,工具鏈完善、友好,支持各類標準接口,如 POSIX、CMSIS、C++應用環境、Javascript 執行環境等,方便開發者移植各類應用程式。
  • RT-Thread x STM32 全連接創意創客大賽已開始報名
    ​大賽簡介RT-Thread x STM32 全連接創意創客大賽是 RT-Thread 聯手意法半導體(ST)發起,聯合博通集成電路(Beken)、廣和通(Fibocom)、立創EDA、碼雲(Gitee)、正點原子合作夥伴,面向所有開發者的科技型
  • RT-Thread好用嗎?RT-Thread成國內最成熟開源RTOS?
    無論是stm32和51單片機工程師轉過來學習作業系統都需一個認識的過程的,RT-thread是一個輕量級的作業系統,很小,但是也是一個作業系統。主要優勢有這些:跨晶片平臺:支持所有主流微控制器,解決設備碎片化問題。
  • RT-Thread為何呈星火燎原之勢?
    近日,由睿賽德科技主辦的2018 RT-Thread 開發者大會深圳站落幕。睿賽德科技COO鄒誠在會上講述了RT-Thread近一年來在OS開發、生態社區和合作夥伴拓展方面取得的豐碩成果,以及從「中國自主作業系統」轉向「小而美物聯網作業系統」背後的戰略考慮,表明RT-Thread打造一款精美、組件豐富且易於開發的IoT OS的決心更加堅定。
  • 「參賽有禮」RT-Thread攜手UCloud舉辦應用創新設計大賽
    現在,便為喜愛RT-Thread的開發者提供一個機會!RT-Thread聯合UCloud及一眾國產主流晶片廠商發起一場專屬於電子工程師的線上競賽。「RT-Thread應用創新設計大賽」旨在讓開發者基於合作夥伴的晶片、雲以及物聯網作業系統RT-Thread設計出創新的應用,推動國產化芯、物聯網作業系統、雲的發展。
  • 華為2020開發者大會日程 華為開發者大會三大重點主題分享
    打開APP 華為2020開發者大會日程 華為開發者大會三大重點主題分享 環球網 DoNews 發表於 2020-09-05 12:31:04
  • 臉書(FB.US)取消F8開發者大會,微軟(MSFT.US)退出遊戲開發者大會
    來源:智通財經網智通財經APP獲悉,美國當地時間周四,臉書(FB.US)宣布決定取消F8年度開發者大會。而微軟(MSFT.US)也宣布退出原定於下個月舉行的遊戲開發者大會。F8年度開發者大會原定於今年5月5日至6日在美國加州聖何塞的麥肯尼會議中心舉行。該大會去年吸引了來自全球的5月5日至6日在美國加州聖何塞的麥肯尼會議中心舉行。該公司表示,計劃通過當地舉辦的活動、視頻和直播流媒體內容,將開發人員聚集在一起,而非舉辦線下大型活動。預計將於未來幾周分享更多相關細節。
  • 2016谷歌開發者大會在北京召開 中國開發者網站上線!
    2016谷歌開發者大會在北京召開 中國開發者網站上線! 新浪科技訊 12月8日午間消息,2016年穀歌開發者大會在北京國家會議中心舉辦。谷歌大中華區總裁石博盟(Scott Beaumont)、谷歌全球開發者產品總監Ben Galbraith等嘉賓出席了本次大會。
  • Ignite 微軟開發者大會,點燃科技盛宴
    2019年12月11日,歷時兩天的Ignite微軟開發者大會在北京國家會議中心圓滿結束。這是場由微軟帶來的「科技引燃」之旅。
  • WAIC開發者上海臨港人工智慧開發者大會正式啟動,精彩搶先看
    12月26日, 以「智能化轉型的技術之道」為主題的WAIC開發者·2020上海臨港人工智慧開發者大會即將震撼來襲。本次大會由世界人工智慧大會組委會指導,上海市經濟和信息化委員會、中國(上海)自由貿易試驗區臨港新片區管理委員會、臨港集團主辦,機器之心承辦。
  • 一年一度的XR開發者盛宴,第五屆VRCORE開發者大會開幕
    一年一度的XR開發者盛宴,第五屆VRCORE開發者大會開幕 電子觀察說 發表於 2020-12-16 10:58:32 一年一度的XR開發者盛宴——第五屆VRCORE
  • 第五屆瑞芯微開發者大會:以科技之名智敬偉大的開發者
    2020年11月26日-11月27日,由瑞芯微電子股份有限公司(以下簡稱「瑞芯微」)舉辦的第五屆開發者大會在福州喜來登酒店舉行。本屆開發者大會以「煥然芯生,智敬未來」為主題,現場重磅發布十款全新晶片方案,並展示搭載瑞芯微方案百餘款終端產品,涵蓋行業應用、消費電子、智慧安防、行業開發板四大方向的百業千行。現場活動專業且豐富,業內大咖出席分享行業經驗,眾行業領頭企業代表及千餘位開發者面對面深入技術交流。
  • 谷歌宣布徹底取消I/O開發者大會
    PingWest品玩3月21日訊,谷歌周五宣布徹底取消一年一度的I/O開發者大會,此前該公司在3月3日宣布,由於受到新冠病毒疫情的影響,將把I/O大會改為僅在線上舉行,但現在線上大會也被取消了。Facebook、微軟和蘋果公司也都已將各自的開發者大會轉移到僅在線上舉行,但谷歌是第一家徹底取消大會的公司。谷歌發布Twitter消息稱:「出於對開發者、員工和當地社區健康和安全的考慮——以及舊金山灣區當地政府的『就地避難』(shelter in place)要求——我們很遺憾地決定今年不會以任何形式舉辦I/O大會。
  • 華為開發者大會HDC.Cloud為何開啟「碼豆攻略」?
    華為開發者大會2020(Cloud)作為華為面向ICT領域全球開發者的年度頂級行業會議,決定全部改為通過華為雲進行網上視頻直播。HDC.Cloud也是今年第一季度為數不多即將舉辦的科技行業重要會議,聚焦了大量開發者、行業合作夥伴與媒體的目光。
  • 首屆線上華為開發者大會HDC.Cloud來了!
    :華為開發者大會2020(Cloud)搬到線上,並誠摯邀請所有開發者,一起加入這場盛會的「雲遊」體驗。    開發者活動怎麼玩?Keynote主題演講直播AR加持現場連線大咖    大會主題演講直播不但有AR加持,更有現場連線展區,足不出戶即可跟隨大咖們洞察計算世界真相、見證基於鯤鵬和昇騰的硬核技術落地應用。
  • 《我的世界》開發者大會2020收官,下界更新等內容公布
    《我的世界》2020年開發者大會在11月21日圓滿收官。大會上,《我的世界》主創團隊和優秀開發者團隊齊聚一堂,帶來了未來遊戲版本、全新品牌計劃、開發者生態更新等內容。本屆開發者大會官方分享了一系列數據, 《我的世界》中國版累計註冊用戶數超過4億,進入2020年後的短短半年裡新增註冊用戶超過1億。不僅如此,《我的世界》註冊開發者已突破12000人,使用MC Studio系列開發工具的團隊達4364支,對比上年實現了成倍增長。眾多開發者憑藉著豐富的想像力與創造力,讓更多創意落地成備受歡迎的玩法。
  • 鑑釋與RT-Thread籤署戰略合作備忘錄,塑造更安全的物聯網軟體開發...
    在深圳拉開帷幕的2020 RT-Thread開發者大會上,鑑釋CEO兼聯合創始人梁宇寧與RT-Thread 創始人及CEO熊譜翔代表雙方共同籤署了合作協議。 熊譜翔表示:「RT-Thread作為物聯網作業系統領域的『中國力量』,集實時作業系統、中間件組件和開發者社區於一體,在物聯網快速發展的今天,為更多物聯網相關企業提供精緻、便捷、智能的開發環境,幫助企業輕鬆開發小而美的產品。鑑釋在軟體行業開發生態環境上的願景與RT-Thread不謀而合。我們期待為業界帶來更安全、穩定、可靠的物聯網作業系統和軟體開發環境。」
  • 《我的世界》2020年開發者大會 世界由你創造
    2020年11月21日,《我的世界》開發者大會圓滿落幕。與往屆有所不同,今年的大會首次進入方塊世界,聯合頂尖開發者團隊,打造了未來實驗室等多個沉浸式場景。冒險家們自由穿梭在各個創意場景中,體驗方塊世界的無限魅力與樂趣。大會上,《我的世界》中國版主創團隊分享了系列開發者工具的更新,並推出了包含MC開發大師實戰班在內的全新的開發者扶持計劃。
  • 《我的世界》2020年開發者大會,向新世界出發
    冒險家們期待已久的開2020發者大會將於11月21日19點30分正式開啟。歡迎冒險家們來到《我的世界》官方網站準時收看。與此同時,CC直播、抖音、快手、西瓜視頻、BiliBili、虎牙、鬥魚、愛奇藝、優酷遊戲、網易新聞直播、百度APP等各大平臺將同步開啟直播,一同見證這一年一度的盛會。
  • Java多線程:帶你了解神秘的線程變量 ThreadLocal
    前言在 Java多線程中,線程變量ThreadLocal非常重要,但對於很多開發者來說,這並不容易理解,甚至覺得有點神秘今天,我將獻上一份 ThreadLocal的介紹 & 實戰攻略,讀取ThreadLocal變量中的值:get()// 返回一個Object對象String threadLocalValue = (String) myThreadLocal.get();