欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長(zhǎng)資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          Zephyr 操作系統(tǒng)跨過重要里程碑:源代碼搬“新家”

            專為資源受限設(shè)備開發(fā)的Zephyr物聯(lián)網(wǎng)操作系統(tǒng)宣布推出最新的1.8版本,對(duì)比上一版本,v1.8的主要更新包括以下幾點(diǎn):

            Tickless內(nèi)核

            BT 5.0功能

            生態(tài)系統(tǒng):支持通過第三方工具Tracing和Debugging

            改進(jìn)的Build和Debug

            第三方編譯器支持

            Xtensa GCC支持

            改進(jìn)的Build on Mac/Windows

            MMU/MPU:初步支持(WIP)

            擴(kuò)展設(shè)備支持

            這次發(fā)布是開源項(xiàng)目研發(fā)的一個(gè)重要里程碑:將主要的源代碼遷移到GitHub,從而進(jìn)一步促進(jìn)社區(qū)貢獻(xiàn)和協(xié)作。通過實(shí)施這一改變,開發(fā)者和貢獻(xiàn)者可以通過提交Pull請(qǐng)求進(jìn)行修改和添加,簡(jiǎn)化了審查和驗(yàn)收流程。隨著過渡工作完成,300多個(gè)Pull請(qǐng)求已經(jīng)合并到Zephyr源代碼中,Zephyr項(xiàng)目歡迎更多代碼或者文檔貢獻(xiàn)到代碼庫中。

            除了在Gitub上托管外,Zephyr資源可以輕松地在Microsoft Windows上構(gòu)建:從MinGW向MSYS2的過渡允許用戶輕松地在該平臺(tái)上進(jìn)行編譯,不用擔(dān)心之前在Windows構(gòu)建環(huán)境中出現(xiàn)的穩(wěn)定性問題。此外,Windows完全支持目前需要Device Tree支持的目標(biāo)平臺(tái),從而可以采用微軟操作系統(tǒng)來使用、開發(fā),并貢獻(xiàn)到Zephyr項(xiàng)目。

            但是核心的實(shí)時(shí)操作系統(tǒng)自上次發(fā)布以來也看到了大量改變。新的tickless內(nèi)核優(yōu)化推出,在電源管理中引入了一個(gè)“race to idle”方法,允許內(nèi)核不中斷地休眠,直到需要系統(tǒng)關(guān)注的事件喚醒它,而不需要定期的基于tick的中斷。另外,可以在某些平臺(tái)支持和啟用內(nèi)存保護(hù)單元(MPU),這進(jìn)一步加強(qiáng)了Zephyr項(xiàng)目對(duì)安全的承諾,這也是項(xiàng)目理念的基本宗旨之一。不同執(zhí)行代碼之間的內(nèi)存保護(hù)可以防止干擾甚至惡意篡改,而這只是個(gè)開始,Zephyr會(huì)不斷努力在后續(xù)版本中加強(qiáng)內(nèi)核及子系統(tǒng)。

            如今網(wǎng)絡(luò)子系統(tǒng)配有一個(gè)HTTP客戶端和服務(wù)器庫,這允許嵌入式系統(tǒng)使用最流行的網(wǎng)絡(luò)協(xié)議,并且不需要第三方軟件,再加上最新的網(wǎng)絡(luò)線程模型優(yōu)化(由新內(nèi)核的輪詢API支持)和基于分組的接口進(jìn)一步增強(qiáng)了Zephyr的內(nèi)置原生IP堆棧,實(shí)現(xiàn)比以往更強(qiáng)大的IoT應(yīng)用程序和使用案例。

            最后,藍(lán)牙子系統(tǒng)已經(jīng)從最近推出的藍(lán)牙5規(guī)范中獲得新的和令人興奮的功能的支持。Nordic半導(dǎo)體公司某些IC運(yùn)行Zephyr操作系統(tǒng),現(xiàn)在能夠超越藍(lán)牙低功耗,以2Mbit/s PHY的速度進(jìn)行數(shù)據(jù)傳輸,超過1.3 Mbit/s的應(yīng)用吞吐量,并且可以使用nRF52系列微控制器最新的nRF52840的編碼PHY功能實(shí)現(xiàn)長(zhǎng)距離通信。這只是邁向全面支持藍(lán)牙5的第一步,這將繼續(xù)到下版本,一個(gè)帶有標(biāo)志性的功能推出:廣播協(xié)議擴(kuò)展。

            衷心地感謝所有對(duì)社區(qū)做出貢獻(xiàn)的人們,新版本的發(fā)布離不開你們的貢獻(xiàn)。歡迎開發(fā)者下載并使用Zephyr OS 1.8,同時(shí)歡迎將意見和建議反饋到社區(qū)。

            開發(fā)者可以通過以下地址下載Zephyr OS 1.8:https://github.com/zephyrproject-rtos/zephyr/releases/tag/zephyr-v1.8.0

            關(guān)于Zephyr項(xiàng)目

            Zephyr項(xiàng)目是一款小型且可擴(kuò)展的操作系統(tǒng),尤其適用于資源受限的系統(tǒng),可支持多種架構(gòu);該系統(tǒng)高度開源,對(duì)于開發(fā)人員社區(qū)完全開放,開發(fā)人員可根據(jù)需要對(duì)該系統(tǒng)進(jìn)行二次開發(fā),以支持最新硬件、工具和設(shè)備驅(qū)動(dòng)程序;該系統(tǒng)高度模塊化平臺(tái),可輕松集成任何架構(gòu)的第三方庫和嵌入式設(shè)備。

          特別提醒:本網(wǎng)信息來自于互聯(lián)網(wǎng),目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系我們,本站將會(huì)在24小時(shí)內(nèi)處理完畢。

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)