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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

EFR32BG22 Thunderboard擴(kuò)增支持開源Zephyr RTOS

Silicon Labs ? 來源:未知 ? 2023-05-17 20:30 ? 次閱讀

Silicon Labs(亦稱“芯科科技”)軟件開發(fā)團(tuán)隊(duì)積極與各種實(shí)時(shí)操作系統(tǒng)(RTOS)和項(xiàng)目一起工作,以確保工程師能夠針對(duì)EFR32無線SoC系列產(chǎn)品編寫多任務(wù)應(yīng)用程序代碼。最近,團(tuán)隊(duì)與專注于開源構(gòu)建工業(yè)軟件和硬件解決方案的Antmicro密切合作,開始為Zephyr做出貢獻(xiàn),Zephyr是一個(gè)開源計(jì)劃,擁有一個(gè)活躍的社區(qū),在物聯(lián)網(wǎng)領(lǐng)域越來越受歡迎。本文將重點(diǎn)介紹Zephyr的一些優(yōu)勢(shì),并詳細(xì)說明專為EFR32BG22 Thunderboard開發(fā)套件新增支持的Zephyr工具包。即刻點(diǎn)擊文末的閱讀原文按鈕或復(fù)制鏈接獲取完整文檔:https://community.silabs.com/s/share/a5U8Y000001VsFkUAK/a-look-into-zephyr-and-our-support-for-this-unique-opensource-project?language=en_US

Zephyr“只是一個(gè)實(shí)時(shí)操作系統(tǒng)嗎?

盡管Zephyr代碼庫是圍繞多任務(wù)內(nèi)核構(gòu)建的,但術(shù)語“RTOS”不足以描述其功能范圍。Zephyr確實(shí)是一個(gè)全面的軟件平臺(tái),它將內(nèi)核與驅(qū)動(dòng)程序和各種子系統(tǒng)結(jié)合在一起,同時(shí)還提供了用于構(gòu)建和配置項(xiàng)目的命令行工具。從一開始,Zephyr就是面向物聯(lián)網(wǎng)的,它的子系統(tǒng)包括成熟的藍(lán)牙TCP/IP協(xié)議棧,支持各種連接的應(yīng)用程序。

Zephyr的代碼由一個(gè)活躍的開源社區(qū)開發(fā)和維護(hù),代表了不同的細(xì)分市場(chǎng)和專業(yè)領(lǐng)域。支持項(xiàng)目的開放性、其協(xié)作特性是少有限制的寬松許可政策。Core Zephyr代碼是根據(jù)Apache 2.0許可條款發(fā)布的,因此可以在所有類型的應(yīng)用程序中免費(fèi)使用——無論是商業(yè)應(yīng)用程序還是其他應(yīng)用程序。

領(lǐng)導(dǎo)及管理

雖然對(duì)Zephyr的貢獻(xiàn)來自眾多來源,但項(xiàng)目的高層方向和戰(zhàn)略是由成員公司制定的。ZephyrLinux基金會(huì)的特許項(xiàng)目,目前有20多個(gè)不同級(jí)別的成員參與其中。這些成員在Zephyr的前進(jìn)道路上都有發(fā)言權(quán)。

Zephyr的目標(biāo)是成員驅(qū)動(dòng)和供應(yīng)商中立,這讓人想起物聯(lián)網(wǎng)領(lǐng)域其他著名開源項(xiàng)目的精神。作為跨行業(yè)和跨公司協(xié)作的堅(jiān)定支持者,Silicon Labs已經(jīng)接受了采用這種方法的項(xiàng)目,例如MatterOpenthread。當(dāng)然,Silicon Labs長(zhǎng)期以來也在操作系統(tǒng)領(lǐng)域扮演著重要角色,因此參與Zephyr是一件很自然的事情。

Zephyr項(xiàng)目的成員包括在硬件、軟件和工具方面具有專業(yè)知識(shí)的公司,他們都希望幫助塑造物聯(lián)網(wǎng)的未來。20212月,Silicon Labs正式加入該名單,成為銀牌會(huì)員。對(duì)于那些考慮選擇EFR32無線SoC作為其硬件平臺(tái)基礎(chǔ)的Zephyr用戶來說,Silicon Labs積極參與該項(xiàng)目并與Antmicro合作,Antmicro是該項(xiàng)目的長(zhǎng)期白金會(huì)員,是經(jīng)驗(yàn)豐富的開源Renode模擬器貢獻(xiàn)者和開發(fā)者,該模擬器通過Zephyr儀表板提供全面的RTOS測(cè)試,最終應(yīng)該為改進(jìn)Zephyr代碼在這些設(shè)備上的支持鋪平道路。

與成功的Zephyr領(lǐng)袖攜手合作

當(dāng)開始一項(xiàng)新的冒險(xiǎn)時(shí),從別人的經(jīng)驗(yàn)中獲益的機(jī)會(huì)總是受歡迎的。AntmicroZephyr中擁有領(lǐng)導(dǎo)地位,并與Silicon Labs合作,因此該公司非常適合幫助指導(dǎo)將Zephyr引入EFR32的新努力。在安特微的幫助下,這些努力中的第一步已經(jīng)初見成效。

EFR32BG22Thunderboard 加入新的Zephyr支持工具包

作為實(shí)現(xiàn)低功耗藍(lán)牙(Bluetooth LE)連接的低成本和極節(jié)能手段,EFR32BG22無線SoCZephyr用戶的合理選擇。因此,當(dāng)試圖確定最適合未來Zephyr開發(fā)活動(dòng)的硬件時(shí),Silicon Labs團(tuán)隊(duì)將注意力集中在EFR32BG22 Thunderboard上。憑借其小巧的外形,內(nèi)置調(diào)試器和各種傳感器,該套件提供了快速輕松地將藍(lán)牙LE功能添加到物聯(lián)網(wǎng)設(shè)計(jì)所需的一切。

ZephyrEFR32BG22Thunderboard提供的第一個(gè)官方支持現(xiàn)在可以通過該項(xiàng)目的公共GitHub repo獲得。支持代碼為開發(fā)人員提供了一種簡(jiǎn)化的方法,可以利用Thunderboard上的Zephyr BLE主機(jī)堆棧,并使用Zephyr驅(qū)動(dòng)程序來控制許多板的節(jié)能外設(shè)。開始編寫代碼的最佳選擇是訪問Zephyr官方網(wǎng)站上的EFR32BG22 Thunderboard頁面(https://docs.zephyrproject.org/latest/boards/arm/efr32_thunderboard/doc/brd4184.html)。本頁包含了Zephyr主板支持的特性的更多細(xì)節(jié),以及構(gòu)建和運(yùn)行項(xiàng)目的有用說明。

EFR32BG22工具包的發(fā)布標(biāo)志著Silicon Labs對(duì)Zephyr支持工作的開始!公司已經(jīng)計(jì)劃在EFR32設(shè)備上提供更多的Zephyr解決方案。您可以期待未來的博客文章,重點(diǎn)介紹新項(xiàng)目和其他重要的Zephyr活動(dòng)。

掃描以下二維碼,關(guān)注Silicon Labs的社交媒體平臺(tái)

10dffb18-f4ae-11ed-90ce-dac502259ad0.jpg

10e670b0-f4ae-11ed-90ce-dac502259ad0.png

10ee1ea0-f4ae-11ed-90ce-dac502259ad0.jpg



原文標(biāo)題:EFR32BG22 Thunderboard擴(kuò)增支持開源Zephyr RTOS

文章出處:【微信公眾號(hào):SiliconLabs】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯科科技
    +關(guān)注

    關(guān)注

    1

    文章

    347

    瀏覽量

    15498

原文標(biāo)題:EFR32BG22 Thunderboard擴(kuò)增支持開源Zephyr RTOS

文章出處:【微信號(hào):SiliconLabs,微信公眾號(hào):Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    freertos和rtos區(qū)別是什么

    FreeRTOS 和 RTOS(實(shí)時(shí)操作系統(tǒng))是兩個(gè)不同的概念,但它們之間有緊密的聯(lián)系。FreeRTOS 是一個(gè)特定的開源實(shí)時(shí)操作系統(tǒng),而 RTOS 是實(shí)時(shí)操作系統(tǒng)的一般概念。 概念定義 RT
    的頭像 發(fā)表于 09-02 14:18 ?332次閱讀

    基于芯科科技BG22低功耗藍(lán)牙SoC實(shí)現(xiàn)長(zhǎng)距離的藍(lán)牙連接

    本視頻實(shí)際演示了基于Silicon Labs(亦稱“芯科科技”)的BG22低功耗藍(lán)牙SoC來達(dá)成長(zhǎng)距離的藍(lán)牙連接。通過將BG22開發(fā)套件安裝在無人機(jī)上,并支持新的藍(lán)牙Coded PHY技術(shù),經(jīng)實(shí)測(cè)藍(lán)牙連接的距離可延長(zhǎng)至510米
    的頭像 發(fā)表于 08-20 14:58 ?341次閱讀

    請(qǐng)問如何將Zephyr OS移植到KIT_PSOCE84_EVK?

    我正試圖將 Zephyr OS 移植到 KIT_PSOCE84_EVK,但官方的 Zephyr 支持板列表中并沒有列出它。 所以,看來我得自己移植了。 是否有針對(duì) Zephyr OS
    發(fā)表于 05-30 07:32

    請(qǐng)問CYW20829B0-P4模塊是否支持Zephyr?

    嗨, 請(qǐng)問 CYW20829B0-P4 模塊是否支持 Zephyr? 如果沒有,有什么計(jì)劃嗎?
    發(fā)表于 05-28 06:00

    MCXN947與Zephyr的跨界合作 嵌入式技術(shù)的新飛躍

    MCX N947成功初步移植Zephyr,標(biāo)志著嵌入式技術(shù)的新飛躍,為物聯(lián)網(wǎng)應(yīng)用注入更強(qiáng)動(dòng)力與智能。 簡(jiǎn)介 搭建 Zephyr 環(huán)境 參考Zephyr Getting Started。在這
    發(fā)表于 05-23 09:19 ?432次閱讀
    MCXN947與<b class='flag-5'>Zephyr</b>的跨界合作 嵌入式技術(shù)的新飛躍

    英飛凌是否為AIROC CYW20829 Bluetooth LE SoC芯片和模塊提供Zephyr支持?

    英飛凌是否為 AIROC CYW20829 Bluetooth LE SoC 芯片和模塊提供 Zephyr 支持
    發(fā)表于 05-20 06:19

    適用于智能家居和便攜式醫(yī)療設(shè)備的EFR32BG26(BG26)藍(lán)牙SoC介紹

    EFR32BG26(BG26)藍(lán)牙 SoC 是使用低功耗藍(lán)牙(Bluetooth LE)和藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)實(shí)現(xiàn)物聯(lián)網(wǎng)無線連接的理想選擇,
    的頭像 發(fā)表于 04-18 10:56 ?413次閱讀

    昂科燒錄器支持Silicon labs芯科科技的藍(lán)牙低能耗SoC EFR32BG22C112F352GM32

    芯片燒錄行業(yè)領(lǐng)導(dǎo)者-昂科技術(shù)近日發(fā)布最新的燒錄軟件更新及新增支持的芯片型號(hào)列表,其中Silicon labs芯科科技的藍(lán)牙低能耗SoC EFR32BG22C112F352GM32已經(jīng)被昂科的通用燒錄
    的頭像 發(fā)表于 03-21 18:17 ?981次閱讀
    昂科燒錄器<b class='flag-5'>支持</b>Silicon labs芯科科技的藍(lán)牙低能耗SoC <b class='flag-5'>EFR32BG22</b>C112F352GM32

    瑞薩正式加入Zephyr項(xiàng)目,攜手共建開源實(shí)時(shí)操作系統(tǒng)新生態(tài)

    近日,業(yè)界領(lǐng)先的半導(dǎo)體解決方案提供商瑞薩宣布正式加入Zephyr?項(xiàng)目,并榮升為銀級(jí)會(huì)員。Zephyr作為L(zhǎng)inux基金會(huì)的開源項(xiàng)目,致力于面向未來、資源受限的設(shè)備打造安全、互聯(lián)且靈活的實(shí)時(shí)操作系統(tǒng)(
    的頭像 發(fā)表于 03-12 09:18 ?489次閱讀

    瑞薩正式加入Zephyr項(xiàng)目

    于開發(fā)人員進(jìn)行部署和管理。 ? Zephyr RTOS擁有一套不斷擴(kuò)展的軟件庫,可用于各種應(yīng)用和產(chǎn)業(yè)領(lǐng)域,例如工業(yè)物聯(lián)網(wǎng)、可穿戴設(shè)備、機(jī)器學(xué)習(xí)等。它側(cè)重于廣泛的芯片組支持、安全性、可靠性、長(zhǎng)期
    的頭像 發(fā)表于 03-09 17:43 ?1730次閱讀

    Zephyr RTOS簡(jiǎn)介及代碼下載編譯運(yùn)行

    說起來RTOS,第一印象就是單片機(jī)程序、ARM M核、微控制器低頻運(yùn)行處理程序,甚至其不能算一個(gè)真正的OS。但是隨著時(shí)代發(fā)展,這些單片機(jī)程序在有限的硬件機(jī)制下非常接近像Linux這種的巨無霸O(shè)S了
    的頭像 發(fā)表于 01-10 09:12 ?4784次閱讀
    <b class='flag-5'>Zephyr</b> <b class='flag-5'>RTOS</b>簡(jiǎn)介及代碼下載編譯運(yùn)行

    【成功案例】運(yùn)用BG22開發(fā)工業(yè)物聯(lián)網(wǎng)的可跟蹤數(shù)字顯示設(shè)備

    ( Trackable DigitalDisplays ),以滿足未來工業(yè)物聯(lián)網(wǎng)( IIoT )的使用需求。此外, BG22支持適用于 Quuppa 室內(nèi)定位系統(tǒng)的實(shí)時(shí)定位系統(tǒng)設(shè)計(jì),幫助 PDi
    的頭像 發(fā)表于 12-25 15:10 ?314次閱讀
    【成功案例】運(yùn)用<b class='flag-5'>BG22</b>開發(fā)工業(yè)物聯(lián)網(wǎng)的可跟蹤數(shù)字顯示設(shè)備

    Moku 3.1版本升級(jí)!Moku:Lab、Moku:Pro新增支持邏輯分析儀

    Moku:Lab、Moku:Pro新增支持邏輯分析儀多儀器并行模式支持同時(shí)多窗口界面交互!LiquidInstruments宣布發(fā)布Moku3.1版本重要升級(jí)。此次更新對(duì)Moku:Pro、Moku
    的頭像 發(fā)表于 11-03 08:16 ?355次閱讀
    Moku 3.1版本升級(jí)!Moku:Lab、Moku:Pro新<b class='flag-5'>增支持</b>邏輯分析儀

    2023年RTOS榜單:國(guó)產(chǎn)RT-Thread入圍

    轉(zhuǎn)載來源:StrongerHuang 號(hào)稱全球最大開源軟件開發(fā)平臺(tái)和倉(cāng)庫的SourceForge網(wǎng)站有一份“2023年RTOS榜單”: VxWorks RT-Thread FreeRTOS Mbed
    的頭像 發(fā)表于 10-28 16:15 ?1437次閱讀
    2023年<b class='flag-5'>RTOS</b>榜單:國(guó)產(chǎn)RT-Thread入圍

    2023年RTOS榜單:華為L(zhǎng)iteOS 國(guó)產(chǎn)RT-Thread入圍 μCOS系統(tǒng)落榜

    號(hào)稱全球最大開源軟件開發(fā)平臺(tái)和倉(cāng)庫的SourceForge網(wǎng)站有一份“2023年RTOS榜單”: VxWorks RT-Thread FreeRTOS Mbed OS
    的頭像 發(fā)表于 10-27 19:04 ?3555次閱讀
    2023年<b class='flag-5'>RTOS</b>榜單:華為L(zhǎng)iteOS 國(guó)產(chǎn)RT-Thread入圍 μCOS系統(tǒng)落榜