女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一站式開發(fā)工具RT-Thread Studio發(fā)布,明年還將推出新一代混合微內核!

Carol Li ? 來源:電子發(fā)燒友網 ? 作者:Carol Li ? 2019-12-27 18:45 ? 次閱讀

12月21日,RT-Thread開發(fā)者大會在深圳舉辦,在本次大會上,RT-Thread正式發(fā)布RT-Thread Studio、并公布將于明年中發(fā)布新一代微內核,還邀請到意法半導體(ST)、全志(Allwinner)、恩智浦(NXP)分享其在物聯(lián)網領域的布局以及與RT-Thread的合作體驗,此外,還有第三方公司的開發(fā)者分享RT-Thread在項目中的應用案例。

RT-Thread新一代混合微內核明年Q2發(fā)布

RT-Thread創(chuàng)始人熊譜翔在開發(fā)者大會上介紹,混合式微內核的意義在于會將一系列的系統(tǒng)服務放在用戶態(tài)。系統(tǒng)服務可以根據實際場景做相應定制,可以放在用戶態(tài),變成一個內核很小的部件,另外,當需要高性能的時候,也可以把服務放在內核里面,通過這種方式,加速性能。

混合微內核的架構是針對IoT場景定制性的架構,可大可小,而且很重要一點,用戶態(tài)的環(huán)境和內核態(tài)的環(huán)境,相互之間API是統(tǒng)一的,也就是說,在用戶態(tài)去應用的時候,同樣會有現(xiàn)在RT-Thread內核的一些API存在,可以使用,通過這種方式,能夠做到一些系統(tǒng)服務可以放在用戶態(tài),也可以放在內核。

混合微內核的架構將會包含哪幾個部分:一是會有RT-Thread的內核,相比現(xiàn)在來說,這個內核會更加精簡、尺寸更小;二是也會把一系列的服務會放到用戶態(tài)去,包括文件系統(tǒng)服務,網絡協(xié)議棧,多媒體服務,比如音頻視頻等;三是會把一系列底層通訊的外設、底層通信的機制方式等作為一個用戶態(tài)的服務,比如WiFi的驅動、藍牙的驅動、藍牙的協(xié)議棧等也都放在用戶態(tài)。

在這個基礎上,會有一些不一樣的的應用,包括物聯(lián)網的應用、腳本類的應用,腳本這塊,在未來的微內核的架構里,會是一個很重要的存在,通過這樣的方式可以簡化、開發(fā)。還有整套的柿餅UI也會用到用戶態(tài)里,作為一個獨立應用去使用,此外,也會包括AI的東西。

開發(fā)板硬件相關方面,底層會支持什么,熊譜翔介紹,現(xiàn)在一些32位Arm,比如Cortex-A的一些芯片,是支持Linux的,在微內核的里面,也會支持64位的芯片,包括ARM64位、RISC-V64位,以及多核。

與Linux對比,RT-Thread的優(yōu)勢體現(xiàn)在多個方面,比如低成本、低功耗、快啟動、小體積、實時性,也有一定的劣勢,比如軟件生態(tài)、功能性、開發(fā)生態(tài),熊譜翔說,“通過微內核的架構,希望能夠逐漸彌補相應的劣勢,混合微內核本身集中了一些多媒體服務、柿餅云端的應用、一些腳本化的支持等,通過這種方式,未來能夠更加容易、快速的做一些應用的開發(fā)。這是RT-Thread對未來的一些規(guī)劃考慮。”

熊譜翔透露,“RT-Thread新一代混合微內核將于明年Q2發(fā)布,整個混合微內核架構仍然是開源的。”

RT-Thread打造IoT極速開發(fā)模式

IoT時代,OS的真正趨勢體現(xiàn)在四個方面:一,帶豐富中間件的IoT OS最終將成為IoT終端的首選和主流,FreeRTOS這種純內核OS將逐漸淡出市場;二,IoT OS有望為物聯(lián)網帶來全新的運營服務和贏利模式,IoTOS的收斂將使得腳本開發(fā)、小程序的加載等成為可能;三,一致的OS平臺成為大型企業(yè)的訴求,因為它包括軟件復用、提升開發(fā)效率、應用的部署、設備間互聯(lián)互通等功能;四,低資源占用、安全、多媒體、AI是OS的重點技術方向,專業(yè)的IoT OS提供商肩負以上技術使命。

RT-Thread在物聯(lián)網方面有哪些動作?RT-Thread技術總監(jiān)朱天龍在會上介紹,RT-Thread自2017年3.0發(fā)布的時候,就開始制訂了IoT發(fā)展的戰(zhàn)略,至此已經兩年多,在在IoT發(fā)展路線上,RT-Thread對于IoT極速開發(fā)有一些自己的體驗和考慮。

下圖是RT-ThreadIoT技術總覽,分為三層:最頂層云端是跟IoT有關的云平臺,包括京東云、騰訊云、中移OneNET、MicrosoftAzure、阿里云IoT;中間是云跟設備端的管道,比如WiFi、BT/BLE、NB-IoT、2G/3G/4GLoRa等;最底層設備端,包括具有IoT特性的軟件或者組件功能。RT-Thread在這些方面都有對應功能的支持。

云端接入方面,RT-Thread相比傳統(tǒng)的RTOS,具有更多對云的支持,開箱即可接入到云中,詳細可以從下面幾點來看:一,可以接入所有的主流云平臺,比如京東云、騰訊云、中移OneNET、MicrosoftAzure、阿里云IoT;二,提供深度優(yōu)化的云平臺SDK,一般云平臺都會提供一個設備接云的SDK,不過這些SDK可能是偏重于通用平臺,可能邏輯也支持,其他的外設也支持,難免在資源占用、可靠性會有缺失,RT-Thread跟一些云平臺會做一些深度定制,在資源占用和可靠性上會有一個很大的改觀;三、RT-Thread云平臺接入的SDK是模塊化的,模塊化帶來的好處是,能同時接入多個云。四,RT-Thread能夠支持不同接入方式,包括AT指令模組、WIFISOC、NB-IoT、2G/3G/4G。

IoT芯片及模組支持方面,RT-Thread已支持IoT芯片及模組有哪些?朱天龍介紹了兩種運行模式下支持的芯片和模組:模式1是在SoC(SystemonChip)內部直接運行RT-Thread,在上面跑一個APP。RT-Thread支持各種各樣的接入,比如WiFi、BLE、NB-IoT等領域;模式2是現(xiàn)在比較常見的一個模式,RT-Thread跑在MCU內部,在這上面做硬件開發(fā),想接IoT,就選擇對應的一個IoT模組,比如AT指令上面,RT-Thread可以支持ESP8266模塊;當用戶需要一些高速開發(fā),聯(lián)網方式比較靈活的場景,可以選擇PPP/RNDIS方式,支持EC20、Air720、SIM800、SIM7600模塊;體積占用比較小,速度非常快的SPI方式,支持RT-Thread自研的RW007模塊,包括ENC28J60、W5500等以太網的模塊。

AT組件方面,RT-Thread具備靈活的響應數(shù)據解析方式,完備的URC數(shù)據的處理機制,簡化的AT命令收發(fā)流程,提供標準的網絡編程接口。目前已經對接常用的AT模塊,有移遠的M26/EC20 4G 2G模塊,樂鑫的ESP8266/ESP32 WiFi模塊等等。

RT-Thread技術總監(jiān)朱天龍表示,極速開發(fā)方式有軟件包和小程序兩種,軟件包方面,RT-Thread經過兩年的積累,已經形成多達150+的各類軟件包。小程序方面,RT-Thread支持多樣化的應用腳本語言,包括人機交互JavaScript,物聯(lián)網應用MicroPython

一站式RTT開發(fā)工具RT-Thread Studio正式發(fā)布

對于開發(fā)來說,調試工具非常重要,開發(fā)人員可以通過工具降低重復性的工作,提高工作的效率,降低使用門檻,加速開發(fā)過程。據朱天龍介紹,上一代工具ENV,RT-Thread3.0發(fā)布于2017年10月,主要功能集成了Kconfig配置系統(tǒng)、自動生成工程、軟件包管理等功能,可以解決搭建scons工程復雜、修改rtconfig.h無從下手、缺乏統(tǒng)一的開發(fā)輔助工具等痛點問題。

有了ENV工具之后,還是存在一些痛點問題:第一,學習成本高,雖然ENV工具可以提供Scons、Python的語法環(huán)境,但是還是需要進行學習,幾天下來,也不一定能學得熟練;第二,開發(fā)工具與ENV需要來回切換;第三,移植門檻高。

為了解決這些痛點,RT-Thread重新打造了屬于RT-Thread的一站式工具Studio,朱天龍在開發(fā)者大會上重點介紹了一站式開發(fā)和調試,他說,“RT-Thread Stadio是一個基于Eclipse的平臺,開源開放。其特點體現(xiàn)在:一,針對嵌入式開發(fā),也還有很多不利的地方,在此基礎之上做了很多深度優(yōu)化,包括功能的定制;二,保持兼容MDK/IAR的傳統(tǒng)開發(fā)習慣,無縫遷移到新的工具;三,基于Eclipse+CDT平臺,還有代碼輔助、自動補全,快速重構以及豐富的代碼編輯功能;四,深度裁剪Eclipse,啟動更快,資源占用更小。”

RT-ThreadStadio提供兩種工程創(chuàng)建向導:一是基于開發(fā)板的工程創(chuàng)建向導,主要的優(yōu)勢在于可以快速驗證功能原型,重用豐富的外設驅動,也是入門學習的利器;二是基于芯片的工程創(chuàng)建方式,具備產品研發(fā)必備功能,支持RT-Thread nano精簡版本和完整版本,可自動生成驅動代碼,支持STM全系列單片機

未來規(guī)劃方面,朱天龍表示,將會推出V1.1版、V1.2版、V1.3版,未來將會更加易用。V1.1將會支持RISC-V等更多種類芯片,支持更多RTTBSP,支持創(chuàng)建多種example工程,支持導入MDK/IAR的功能;V1.2將提供實時查看狀態(tài)、縣城、資源使用,提供開發(fā)板模擬器,模擬仿真,即學習測試的時候,可以用在模擬器上模擬文件系統(tǒng)、網絡、外設操作,脫離硬件;V1.3將支持hardfault診斷,靜態(tài)代碼審查,可評估代碼漏洞、覆蓋率等。

全志科技、恩智浦等合作伙伴談為何選擇RT-Thread內核

全志資深系統(tǒng)工程師曹子龍在會上表示,Melis3.0整個系統(tǒng)的架構,最核心的部分內核是基于RT-Thread內核,內核向外擴展,外面是Melis本身自帶的核心框架,比如文件系統(tǒng)、設備管理、模塊化、動態(tài)加載、設備驅動、系統(tǒng)調用等,再外一層是Posix語義、自己定義的多媒體編碼解碼、中間件、網絡、圖顯。最終上層,整個方案應用在編碼、解碼、圖顯等,其中,圖顯目前可以達到2k顯示的分辨率。

為什么會選擇RT-Thread作為內核?曹子龍介紹,選擇的核心圍繞兩點:一是安全可控,立場中立;二是OS實現(xiàn)特性。

安全可控、立場中立方面,曹子龍談到幾點優(yōu)勢:一是RT-Thread使用的協(xié)議足夠友好,這對于商業(yè)公司來說,可以保護公司自己的東西;二是RT-Thread線上社區(qū)比較繁榮;三是Posix兼容,因為Melis是基于Posix接口從下向上搭建的;四是RT-Thread的編碼規(guī)范,看著比較清爽;五是組件豐富。

OS實現(xiàn)特性方面,也談到幾點:一是希望支持RR調度,之前的OS是不支持的,而RT-Thread支持;二是內核對象數(shù)量不限,之前OS可能創(chuàng)建256個信號量,就不能再多了,都是有限制的,如果方案大了,規(guī)模大了,信號量大了,就不能支持,這樣會限制方案的容量,而RT-Thread是滿足的;三是優(yōu)先級繼承,多媒體場景很復雜,尤其高清解碼,連續(xù)播放,還有可能換臺、換文件,各種交互,按鍵或者觸摸等,優(yōu)先級繼承就可以解決一個優(yōu)先級的問題,RT-Thread可以支持。

曹子龍說,“綜合各種考慮,2016年選型的時候,RT-Thread是當時最支持Melis方案的內核。”

恩智浦資深應用工程師莫志豪表示,恩智浦選擇與RT-Thread合作,有這樣幾個原因,一是代碼簡潔看得懂;二是有中文文檔,適合恩智浦在國內推廣;三是快速易上手;四是國內獨立的第三方開源免費RTOS;五是基于Apache2.0超友好;六是組件豐富,而且多是痛點組件,比如集成了WIFI組件。目前為止,恩智浦與RT-Thread合作已經長達13年。

RT-Thread支持NXP全平臺,包括Cortex-M0/M0+,Cortex-M3&M4F以及以前的ARM7、還有目前主流的平臺Cortex-M33和Cortex-M7內核,都是基于40nm工藝,另外還有Cortex-A7內核平臺,目前賣得比較好的i.MX6ULL,低功耗NPU的內核,RT-Thread有在做一些支持。

此次大會還請到RT-Thread資深用戶逗號科技嵌入式系統(tǒng)工程師謝陽潤進行方案分享,逗號科技是一家聚焦物流智能決策領域的公司,謝陽潤談了幾點使用RT-Thread的心得體會,他說,“RT-Thread豐富的功能組件和輔助工具,使開發(fā)效率顯著提高;源碼可讀性很高,增加了開發(fā)者review的可能性;社區(qū)人才濟濟,活躍度高,有問必答等等。”

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 恩智浦
    +關注

    關注

    14

    文章

    5941

    瀏覽量

    112601
  • RT-Thread
    +關注

    關注

    32

    文章

    1364

    瀏覽量

    41470
  • 全志科技
    +關注

    關注

    4

    文章

    116

    瀏覽量

    16580
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    推出7款計量方案,為客戶提供一站式服務

    推出7款計量方案,為客戶提供一站式服務測量芯片主要是中RISC內核的高精度測量芯片,內置大容量的Flash,具有多級可編程放大器和差分
    的頭像 發(fā)表于 01-14 15:03 ?391次閱讀
    中<b class='flag-5'>微</b><b class='flag-5'>推出</b>7款計量方案,為客戶提供<b class='flag-5'>一站式</b>服務

    推出5款計量方案,為客戶提供一站式服務

    推出5款計量方案,為客戶提供一站式服務前言測量芯片主要是中MCS-51內核的高精度測量芯片,內置大容量的Flash,具有多級可編程放大
    的頭像 發(fā)表于 01-10 18:58 ?299次閱讀
    中<b class='flag-5'>微</b><b class='flag-5'>推出</b>5款計量方案,為客戶提供<b class='flag-5'>一站式</b>服務

    RT-Thread應用開發(fā)寒假師資培訓——西安

    隨著物聯(lián)網和智能系統(tǒng)的快速發(fā)展,嵌入成為當前最熱門最有發(fā)展前途的IT應用領域之。為進步提升全國大學生在嵌入芯片及系統(tǒng)設計領域的創(chuàng)新能力,特別是針對物聯(lián)網應用
    的頭像 發(fā)表于 12-11 01:06 ?475次閱讀
    <b class='flag-5'>RT-Thread</b>應用<b class='flag-5'>開發(fā)</b>寒假師資培訓——西安<b class='flag-5'>站</b>

    開源共生 商業(yè)共贏 | RT-Thread 2024開發(fā)者大會報名啟動!

    親愛的RT-Thread開發(fā)者我們很高興地宣布,一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread
    的頭像 發(fā)表于 10-29 08:06 ?824次閱讀
    開源共生 商業(yè)共贏 | <b class='flag-5'>RT-Thread</b> 2024<b class='flag-5'>開發(fā)</b>者大會報名啟動!

    新書發(fā)布——《RT-Thread嵌入實時操作系統(tǒng)內核、驅動和應用開發(fā)技術》

    我們非常高興地宣布,由鄭苗秀、沈鴻飛和廖建尚編著的《RT-Thread嵌入實時操作系統(tǒng)內核、驅動和應用開發(fā)技術》書正式
    的頭像 發(fā)表于 09-03 08:06 ?1110次閱讀
    新書<b class='flag-5'>發(fā)布</b>——《<b class='flag-5'>RT-Thread</b>嵌入<b class='flag-5'>式</b>實時操作系統(tǒng)<b class='flag-5'>內核</b>、驅動和應用<b class='flag-5'>開發(fā)</b>技術》

    獲獎公布!2024 RT-Thread全球巡回線下培訓火熱來襲!報名提問有獎!

    提問有獎 2024年RT-Thread巡回線下培訓,您會參與哪一站?報名本次線下培訓且關于本次巡回培訓您最想學到哪些技術,對于這些技術要點您有哪些要了解的,請在評論區(qū)留言,我們會根據留言精選出10位
    發(fā)表于 08-20 14:15

    2024 RT-Thread全球巡回 線下培訓火熱來襲!

    親愛的RT-Thread社區(qū)成員們:我們非常高興地宣布,2024年RT-Thread全球開發(fā)者線下培訓即將拉開帷幕!24年全球巡回培訓將覆蓋超10座城市及國家,為開發(fā)者提供
    的頭像 發(fā)表于 08-07 08:35 ?2280次閱讀
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 線下培訓火熱來襲!

    【好書推薦】RT-Thread設備驅動開發(fā)指南

    近年來國內芯片產業(yè)和物聯(lián)網產業(yè)的快速崛起,行業(yè)發(fā)展迫切需要更多人才,尤其需要掌握嵌入操作系統(tǒng)等底層技術的人才。隨著RT-Thread被更廣泛地應用于行業(yè)中,開發(fā)者對嵌入驅動
    的頭像 發(fā)表于 08-01 08:35 ?1132次閱讀
    【好書推薦】<b class='flag-5'>RT-Thread</b>設備驅動<b class='flag-5'>開發(fā)</b>指南

    RT-Thread內部機制大揭秘,帶你深入操作系統(tǒng)內核

    RT-Thread概述RT-Thread款具有顯著優(yōu)勢的開源嵌入實時操作系統(tǒng)。它不僅具備輕量級、實時性強的特點,還擁有廣泛的開源社
    的頭像 發(fā)表于 08-01 08:11 ?4791次閱讀
    <b class='flag-5'>RT-Thread</b>內部機制大揭秘,帶你深入操作系統(tǒng)<b class='flag-5'>內核</b>

    【ch32v307_RTT】1、使用RT-Thread studio新建工程

    【前言】 ch32v307有成熟的RT-Thread 支持,使用RT-Thread studio可以快速的建立工程,我將分享系列文章,這篇是如何快速建立工程。 【前題】 安裝好
    發(fā)表于 06-29 18:25

    基于 RT-Thread專業(yè)版的EtherCAT主方案

    )方案介紹本方案基于RT-Thread專業(yè)版,在RT-Thread端集成EtherCAT主協(xié)議,通過EtherCAT對伺服電機或遠程IO進行實時控制,具備傳輸速度快,實時性高,擴
    的頭像 發(fā)表于 06-19 08:35 ?1624次閱讀
    基于 <b class='flag-5'>RT-Thread</b>專業(yè)版的EtherCAT主<b class='flag-5'>站</b>方案

    玄鐵與RT-Thread 聯(lián)手構建端云體解決方案,共拓物聯(lián)網技術新生態(tài)

    在剛剛結束的RT-Thread全球技術峰會上,玄鐵與RT-Thread正式發(fā)布雙方基于玄鐵RTOS系統(tǒng),面向物聯(lián)網時代的組件化、軟硬件端云體解決方案。該款解決方案可為
    的頭像 發(fā)表于 06-12 08:35 ?971次閱讀
    玄鐵與<b class='flag-5'>RT-Thread</b> 聯(lián)手構建端云<b class='flag-5'>一</b>體解決方案,共拓物聯(lián)網技術新生態(tài)

    杭州RT-Thread混合部署Workshop圓滿落幕!

    2024年6月6日,杭州順利舉辦了RT-Thread混合部署線下Workshop,活動圓滿的結束。這次Workshop由睿賽德科技團隊精心策劃并成功執(zhí)行,吸引了大量嵌入系統(tǒng)開發(fā)者和技
    的頭像 發(fā)表于 06-08 08:35 ?627次閱讀
    杭州<b class='flag-5'>站</b><b class='flag-5'>RT-Thread</b><b class='flag-5'>混合</b>部署Workshop圓滿落幕!

    友宏科技推出最新一站式智能戒指設計

    在健康與保健應用設備和器件制造領域,友宏科技(Joint Chinese Ltd)以其卓越的品質和創(chuàng)新能力贏得了業(yè)界的廣泛認可。近日,該公司推出款基于Nordic nRF52840 SoC的最新一站式智能戒指設計,再次彰顯了
    的頭像 發(fā)表于 06-03 10:49 ?1717次閱讀

    6月6日杭州RT-Thread線下workshop,探索RT-Thread混合部署新模式!

    6月6日下午我們將在杭州舉辦RT-Thread混合部署線下workshop,在瑞芯RK3568平臺上實現(xiàn)同時運行RT-Thread和linux,本次workshop邀請到
    的頭像 發(fā)表于 05-28 08:35 ?618次閱讀
    6月6日杭州<b class='flag-5'>站</b><b class='flag-5'>RT-Thread</b>線下workshop,探索<b class='flag-5'>RT-Thread</b><b class='flag-5'>混合</b>部署新模式!