色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

谷歌公布并開源Pigweed 嵌入式庫的集合

汽車玩家 ? 來源:開源中國 ? 作者:懶貓 ? 2020-03-21 09:41 ? 次閱讀

谷歌于 1 月下旬曾向 USPTO(美國專利及商標(biāo)局)遞交了名為 “Pigweed” 的新商標(biāo)申請。根據(jù)申請內(nèi)容來看,Pigweed 商標(biāo)涵蓋“計(jì)算機(jī)操作軟件”。當(dāng)時(shí),人們猜測這是一款新的操作系統(tǒng)商標(biāo),但并未有任何相關(guān)信息提供。

昨日,谷歌毫無征兆地公布并開源了 Pigweed。與之前的猜想不同,這是一個嵌入式庫(或模塊)的集合。使用 Pigweed 模塊可以在 32 位微控制器( 即嵌入單電路芯片中的小型計(jì)算機(jī))上實(shí)現(xiàn)更快、更可靠的開發(fā)。

Pigweed 提供的模塊可滿足嵌入式開發(fā)人員的廣泛需求。從整個生命周期來看,Pigweed 從設(shè)置,到開發(fā),再到代碼提交,都能夠有效提高嵌入式開發(fā)的效率。谷歌以上述開發(fā)過程為軸,圍繞這幾個方面分別介紹了 Pigweed 的一些模塊。

嵌入式空間中的經(jīng)典挑戰(zhàn)是減少從運(yùn)行 git clone 到在設(shè)備上執(zhí)行二進(jìn)制文件的時(shí)間。對于生產(chǎn)嵌入式項(xiàng)目,往往通常需要一整套工具。而Pigweed 能夠通過虛擬環(huán)境提供簡化設(shè)置的工具,具體來說,Pigweed 的 pw_env_setup 模塊中的引導(dǎo)腳本可設(shè)置當(dāng)前的 shell 以訪問一組標(biāo)準(zhǔn)化工具——包括 Python 3.8、clang 格式以及 ARM 編譯器。所有這些都是在虛擬環(huán)境中完成的,因此無需修改系統(tǒng)的默認(rèn)環(huán)境。

在典型的嵌入式開發(fā)中,即使添加很小的更改也需要一些額外的手動步驟。而Pigweed 的 pw_watch 模塊直接解決了這種效率低下的問題,它提供了一個監(jiān)視者(watcher),該監(jiān)視者可以在保存文件時(shí)自動調(diào)用構(gòu)建,還可以運(yùn)行受代碼更改影響的特定測試。這大大縮短了更改的編輯——編譯——刷新——測試(edit-compile-flash-test)周期。

這些測試都是自動完成的,用戶無需離開自己的代碼編輯器。此外,還可以使用 pw_target_runner 模塊在多個設(shè)備上并行運(yùn)行測試,從而節(jié)省更多時(shí)間。

團(tuán)隊(duì)開發(fā)代碼需要強(qiáng)調(diào)一致性,然而,設(shè)置 lint、配置代碼格式以及添加自動的提交前檢查等通常會使這項(xiàng)工作無限期延遲。這時(shí),Pigweed 的 pw_presubmit 模塊可派上用場。它會基于用戶可能已經(jīng)使用的工具提供現(xiàn)成的 Lint 集成套件,并預(yù)先配置好,可以立即供微控制器開發(fā)人員使用。

至于該項(xiàng)目為什么取名為“Pigweed”,谷歌給出了解釋:“Pigweed,又稱amaranth ,是一種營養(yǎng)豐富的谷物和綠葉沙拉菜,也是一種快速生長的雜草。”Pigweed 項(xiàng)目團(tuán)隊(duì)希望名字有趣,又能反映項(xiàng)目本身的成長,就像快速生長的雜草Pigweed 一樣。

目前,Pigweed 已提供了不少模塊,后續(xù)將會有更多模塊被添加進(jìn)來。需要注意的是,它仍處于早期開發(fā)階段,目前不適合用于生產(chǎn)。

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

    關(guān)注

    48

    文章

    7646

    瀏覽量

    151905
  • 嵌入式
    +關(guān)注

    關(guān)注

    5090

    文章

    19176

    瀏覽量

    306974
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6192

    瀏覽量

    105830
收藏 人收藏

    評論

    相關(guān)推薦

    新手怎么學(xué)嵌入式?

    嵌入式系統(tǒng)的發(fā)展,嵌入式操作系統(tǒng)也變得越來越重要。學(xué)習(xí)嵌入式操作系統(tǒng)可以幫助你更好地管理嵌入式系統(tǒng)中的資源和任務(wù)。了解操作系統(tǒng)的任務(wù)調(diào)度、內(nèi)存管理等功能,
    發(fā)表于 12-12 10:51

    HAL嵌入式系統(tǒng)中的應(yīng)用

    HAL(Hardware Abstraction Layer Library,硬件抽象層)在嵌入式系統(tǒng)中扮演著至關(guān)重要的角色。以下是HAL
    的頭像 發(fā)表于 12-02 11:32 ?831次閱讀

    什么是嵌入式?一文讀懂嵌入式主板

    在現(xiàn)代科技浪潮中,嵌入式技術(shù)已成為支撐各種智能設(shè)備和系統(tǒng)運(yùn)行的核心力量。那么,究竟什么是嵌入式嵌入式系統(tǒng),顧名思義,是將計(jì)算機(jī)的硬件和軟件嵌入到某種設(shè)備或系統(tǒng)中,以實(shí)現(xiàn)特定功能的計(jì)算
    的頭像 發(fā)表于 10-16 10:14 ?1367次閱讀

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統(tǒng)的核心組件,是一種用于控制和數(shù)據(jù)處理的計(jì)算機(jī)硬件,其設(shè)計(jì)旨在嵌入特定設(shè)備中執(zhí)行專門任務(wù)。嵌入式主板如同是設(shè)備的“大腦”,主要功能是根據(jù)需要管理和控制設(shè)備
    的頭像 發(fā)表于 09-30 10:05 ?783次閱讀

    一種常用嵌入式開發(fā)代碼

    使用開源協(xié)議:GPL-2.0varch簡介varch(we-architecture,意為我們的框架)是嵌入式C語言常用代碼模塊,包含了嵌入式
    的頭像 發(fā)表于 09-04 08:06 ?538次閱讀
    一種常用<b class='flag-5'>嵌入式</b>開發(fā)代碼<b class='flag-5'>庫</b>

    七大嵌入式GUI盤點(diǎn)

    的桌面開發(fā)工具,該工具允許開發(fā)人員在桌面上設(shè)計(jì)其GUI生成GUIX代碼,然后可以將其導(dǎo)出到目標(biāo)。 嵌入式系統(tǒng)通常資源有限,包括內(nèi)存、處理能力和存儲空間。因此,要仔細(xì)評估 GUI 的資源需求,并進(jìn)
    發(fā)表于 09-02 10:58

    嵌入式linux開發(fā)板芯片的工作原理

    了處理器、存儲器、輸入/輸出接口等硬件資源的嵌入式系統(tǒng)開發(fā)平臺。它通常采用Linux操作系統(tǒng)作為底層軟件平臺,提供了豐富的開發(fā)工具和庫函數(shù),方便開發(fā)者進(jìn)行嵌入式系統(tǒng)開發(fā)。 1.1 嵌入式Linux開發(fā)板的特點(diǎn) 1.1.1 開放性
    的頭像 發(fā)表于 09-02 09:07 ?450次閱讀

    名單公布!【書籍評測活動NO.42】 嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用

    嵌入式Hypervisor的架構(gòu)、設(shè)計(jì)與實(shí)現(xiàn)、高級應(yīng)用和未來規(guī)劃。閱讀本書,不僅提升讀者對嵌入式Hypervisor的認(rèn)知,還能助力汽車、航空航天等高安全需求行業(yè)打造適用的產(chǎn)品,構(gòu)建
    發(fā)表于 08-23 15:17

    RT-Thread出席第六屆中國嵌入式技術(shù)大會,共話嵌入式操作系統(tǒng)與智能工業(yè)

    第六屆中國嵌入式技術(shù)大會將于8月27-28日在深圳會展中心(福田)1號館舉行。本屆大會以“AI與開源,開啟嵌入式系統(tǒng)智能新時(shí)代”為主題,聚焦人工智能與嵌入式應(yīng)用、
    的頭像 發(fā)表于 08-03 08:35 ?456次閱讀
    RT-Thread出席第六屆中國<b class='flag-5'>嵌入式</b>技術(shù)大會,共話<b class='flag-5'>嵌入式</b>操作系統(tǒng)與智能工業(yè)

    如何成為一名嵌入式C語言高手?

    高手需要掌握C語言基礎(chǔ)、了解嵌入式系統(tǒng)的硬件架構(gòu)和工作原理,通過實(shí)踐項(xiàng)目提升技能,積極參與開源項(xiàng)目和技術(shù)社區(qū)。持續(xù)學(xué)習(xí)和自我提升是成為嵌入式C語言高手的關(guān)鍵。相信通過不斷努力和實(shí)踐,
    發(fā)表于 04-07 16:03

    如何成為一名嵌入式C語言高手?

    高手需要掌握C語言基礎(chǔ)、了解嵌入式系統(tǒng)的硬件架構(gòu)和工作原理,通過實(shí)踐項(xiàng)目提升技能,積極參與開源項(xiàng)目和技術(shù)社區(qū)。持續(xù)學(xué)習(xí)和自我提升是成為嵌入式C語言高手的關(guān)鍵。相信通過不斷努力和實(shí)踐,
    發(fā)表于 03-25 14:12

    嵌入式fpga是什么意思

    嵌入式FPGA是指將FPGA技術(shù)集成到嵌入式系統(tǒng)中的一種解決方案。嵌入式系統(tǒng)是一種為特定應(yīng)用而設(shè)計(jì)的計(jì)算機(jī)系統(tǒng),它通常包括處理器、內(nèi)存、外設(shè)接口等組件,并且被嵌入到更大的設(shè)備或系統(tǒng)中,
    的頭像 發(fā)表于 03-15 14:29 ?1347次閱讀

    fpga是嵌入式

    FPGA(現(xiàn)場可編程門陣列)不是嵌入式系統(tǒng),但FPGA在嵌入式系統(tǒng)中有著重要的應(yīng)用。
    的頭像 發(fā)表于 03-14 17:19 ?2465次閱讀

    嵌入式人工智能的就業(yè)方向有哪些?

    。 國內(nèi)外科技巨頭紛紛爭先入局,在微軟、谷歌、蘋果、臉書等積極布局人工智能的同時(shí),國內(nèi)的BAT、華為、小米等科技公司也相繼切入到嵌入式人工智能的賽道。那么嵌入式AI可就業(yè)的方向有哪些呢? 嵌入
    發(fā)表于 02-26 10:17

    嵌入式學(xué)習(xí)步驟

    硬件組件。 (4).開發(fā)固件:編寫嵌入式系統(tǒng)的固件,這是嵌入式系統(tǒng)的軟件部分。固件負(fù)責(zé)控制硬件執(zhí)行特定任務(wù)。 (5).調(diào)試和測試:在將嵌入式系統(tǒng)部署到實(shí)際環(huán)境中之前,您需要對其進(jìn)行調(diào)
    發(fā)表于 02-02 15:24
    主站蜘蛛池模板: 乳液全集电影在线观看 | 中文字幕永久在线观看 | 国产亚洲人成在线视频 | 窝窝色资源站 | 男宿舍里的呻吟h | 亚洲视频999 | 青青草干免费线观看 | 国产亚洲精品久久久久5区 国产亚洲精品久久久久 | 老头操美女 | 中文字幕 人妻熟女 | 老师小扫货水能么多叫出来 | 久久九九少妇免费看A片 | 97免费视频观看 | 蜜臀亚洲AV永久无码精品老司机 | 久久精品一区二区免费看 | 亚洲AV综合99一二三四区 | 中文无码乱人伦中文视频播放 | 强行撕开衣服捏胸黄文 | 欧洲内射VIDEOXXX3D | 亚洲天堂视频网站 | 黄色软件视频app | 中国人泡妞xxxxxxxx19 | 91久久精品一区二区三区 | 蜜桃TV成人网站免费打开 | 女人麻豆国产香蕉久久精品 | a视频免费在线观看 | 久久精品电影 | 国模精品一区二区三区视频 | 9966在线观看免费高清电影 | 日韩高清一区二区三区不卡 | 女人久久WWW免费人成看片 | 久久无码av三级 | MD传媒MD0021在线观看 | 浴室里强摁做开腿呻吟的漫画男男 | 精品动漫国产亚洲AV在线观看 | 中文字幕99香蕉在线 | 国产精品久久久久久久人人看 | 国产一及毛片 | 扒开她的黑森林让我添动态图 | 在线亚洲国产日韩欧洲专区 | 国产综合91|