日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 物聯(lián)網(wǎng)技術(shù)文庫
[導(dǎo)讀]   為支持最小尺寸的物聯(lián)網(wǎng)設(shè)備,Linux 基金會發(fā)布了 Zephyr物聯(lián)網(wǎng)操作系統(tǒng),旨在為物聯(lián)網(wǎng)設(shè)備創(chuàng)建一個開源的實時操作系統(tǒng) (RTOS)。Linux 基金會執(zhí)行董事 Jim Zemlin

  為支持最小尺寸的物聯(lián)網(wǎng)設(shè)備,Linux 基金會發(fā)布了 Zephyr物聯(lián)網(wǎng)操作系統(tǒng),旨在為物聯(lián)網(wǎng)設(shè)備創(chuàng)建一個開源的實時操作系統(tǒng) (RTOS)。Linux 基金會執(zhí)行董事 Jim Zemlin 表示:“如今開發(fā)人員有許多平臺可選,Zephyr將提供一個模塊化的聯(lián)網(wǎng)操作系統(tǒng),支持最小尺寸的物聯(lián)網(wǎng)設(shè)備。”

  實際上,Linux 基金會希望借助 Zephyr打造物聯(lián)網(wǎng)實時操作系統(tǒng) (RTOS) 領(lǐng)域的行業(yè)標(biāo)準(zhǔn)。市場上面向低內(nèi)存物聯(lián)網(wǎng)設(shè)備的其他操作系統(tǒng)解決方案無法利用龐大的開源社區(qū),而正是開源社區(qū)使 Linux 成了服務(wù)器領(lǐng)域的行業(yè)標(biāo)準(zhǔn)。NXP公司的高級副總裁兼微控制器總經(jīng)理Geoff Lees表示:“Zephyr將成為全球領(lǐng)先的易用的物聯(lián)網(wǎng)平臺之一,它專門針對互聯(lián)世界的安全性進(jìn)行了設(shè)計,致力于為開發(fā)人員提供最好的工具和支持來開發(fā)創(chuàng)新解決方案。”

  Zephyr物聯(lián)網(wǎng)實時操作系統(tǒng)采用模塊化內(nèi)核設(shè)計

  開發(fā)人員既可以按原樣使用Zephyr,也可以根據(jù)個人需求調(diào)整后使用。Zephyr 采用模塊化內(nèi)核設(shè)計,絕對必要的 RTOS 服務(wù)位于超微內(nèi)核中,負(fù)責(zé)執(zhí)行從中斷服務(wù)到后臺任務(wù)最高優(yōu)先級的程序。超微內(nèi)核基于一系列稱作纖維的小線程,這些纖維一次僅執(zhí)行一項任務(wù),如遇緊急情況,開發(fā)人員只能使用超微內(nèi)核來運行物聯(lián)網(wǎng)設(shè)備,通常僅限于內(nèi)存極低的設(shè)備,如環(huán)境傳感器、RFID標(biāo)簽和LED。

  不過,大多數(shù)物聯(lián)網(wǎng)設(shè)備都能使用 Zephyr 的整個微內(nèi)核,從而更出色地運行多任務(wù)與服務(wù),包括內(nèi)存池、內(nèi)存映射和郵箱等。這些位于微內(nèi)核中的任務(wù)將由超微內(nèi)核中的一個服務(wù)器文件來排程。通過這樣的設(shè)置,優(yōu)先級最高的任務(wù)可以在超微內(nèi)核中運行,中斷任務(wù)也可不受阻礙。當(dāng)所有纖維執(zhí)行完任務(wù)后,服務(wù)器纖維會向超微內(nèi)核發(fā)送下一個最高優(yōu)先級任務(wù),如果兩項任務(wù)相互聯(lián)系,在微內(nèi)核中停留時間最長的任務(wù)將被選擇。設(shè)計兩個內(nèi)核系統(tǒng),確保了較小的內(nèi)存堆棧,并盡可能將進(jìn)程分配到云端。

  Zephyr 的特性

  目前,Zephyr 的通用 API 允許 RTOS 支持藍(lán)牙、低功耗藍(lán)牙、IEEE 802.15.4、6LoWPAN、WiFi、有線等通信網(wǎng)絡(luò),UART、GPIO、SPI、I2C等無線電輸入/輸出(I/O)端口和Arduino 101(英特爾 Curie 模塊,包含 x86 和 Synopsys ARC EM 核心)Arduino Due (Atmel SAM3X8E ARM Cortex-M3 CPU)、英特爾 Galileo Gen 2、NXP FRDM-K64F Freedom 開發(fā)板 (KineTIs K64F ARM Cortex-M4 MCU)等開發(fā)板架構(gòu)。Zephyr還將支持第三方庫、應(yīng)用及方案,并計劃擴展兼容庫以支持不同的通信標(biāo)準(zhǔn)、電路板和 I/O端口。工程師可根據(jù)設(shè)計需求和限制來添加或從定制 RTOS 中移除支持的組件,完成RTOS 解決方案后,還可以在其他物聯(lián)網(wǎng)設(shè)備上使用。

  了解zephyr項目:https://www.zephyrproject.org/

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉