亚洲线精品久久一区二区三区,成人看片在线观看,草草视频手机在线观看视频,亚洲六月丁香色婷婷综合久久

首頁 > 科技 >

谷歌公布開源Pigweed 用于提升嵌入式開發(fā)效率

谷歌于 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。與之前的猜想不同,這是一個(gè)嵌入式庫(或模塊)的集合。使用 Pigweed 模塊可??以在 32 位微控制器( 即嵌入單電路芯片中的小型計(jì)算機(jī))上實(shí)現(xiàn)更快、更可靠的開發(fā)。

Pigweed 提供的模塊可滿足嵌入式開發(fā)人員的廣泛需求。從整個(gè)生命周期來看,Pigweed 從設(shè)置,到開發(fā),再到代碼提交,都能夠有效提高嵌入式開發(fā)的效率。谷歌以上述開發(fā)過程為軸,圍繞這幾個(gè)方面分別介紹了 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ā)中,即使添加很小的更改也需要一些額外的手動(dòng)步驟。而Pigweed 的 pw_watch 模塊直接解決了這種效率低下的問題,它提供了一個(gè)監(jiān)視者(watcher),該監(jiān)視者可以在保存文件時(shí)自動(dòng)調(diào)用構(gòu)建,還可以運(yùn)行受代碼更改影響的特定測試。這大大縮短了更改的編輯——編譯——刷新——測試(edit-compile-flash-test)周期。

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

團(tuán)隊(duì)開發(fā)代碼需要強(qiáng)調(diào)一致性,然而,設(shè)置 lint、配置代碼格式以及添加自動(dòng)的提交前檢查等通常會(huì)使這項(xiàng)工作無限期延遲。這時(shí),Pigweed 的 pw_presubmit 模塊可派上用場。它會(huì)基于用戶可能已經(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ù)將會(huì)有更多模塊被添加進(jìn)來。需要注意的是,它仍處于早期開發(fā)階段,目前不適合用于生產(chǎn)。

文章轉(zhuǎn)載自 OSCHINA 社區(qū)[http://www.oschina.net]

關(guān)鍵詞: 谷歌 Pigeweed

責(zé)任編輯:Rex_07

推薦閱讀

天天要聞:通潤裝備11漲停

· 2022-12-06 16:47:48

英飛拓4漲停

· 2022-12-06 17:00:57
亚洲线精品久久一区二区三区,成人看片在线观看,草草视频手机在线观看视频,亚洲六月丁香色婷婷综合久久
  • <acronym id="qmqcg"><cite id="qmqcg"></cite></acronym>
    <td id="qmqcg"><em id="qmqcg"></em></td>
    • 主站蜘蛛池模板: 日韩视频在线免费| 欧美中文字幕第一页| 亚洲成人aaa| 久久久久久网址| 在线电影av不卡网址| 国产噜噜噜噜久久久久久久久| 欧美视频精品一区| 一区二区三区动漫| 成人在线视频福利| 欧美激情影音先锋| 国产一区二区日韩精品欧美精品| 国产精品天天狠天天看| 欧美激情18p| 日韩在线国产精品| 日韩av网站电影| 国产欧美日韩高清| 91黑丝在线观看| 精品福利在线视频| 久久精品国产精品亚洲| 日韩精品在线免费| 91美女福利视频高清| 国产成人精品综合| 国内精品久久久久久| 久久中国妇女中文字幕| 亚洲偷熟乱区亚洲香蕉av| 亚洲成人在线网| 成人国产亚洲精品a区天堂华泰 | 日本午夜人人精品| 欧美特级www| 欧美日韩另类视频| 久久精品精品电影网| 亚洲网站视频福利| 亚洲免费电影一区| 亚洲男女自偷自拍图片另类| 亚洲国产欧美一区| 亚洲伊人一本大道中文字幕| 国产女精品视频网站免费| 国产精品男人的天堂| 国产精品91一区| 国产精品久久久久久久久| 国产精品久久一|