Google 開源 Pigweed,涉足嵌入式開發

雷鋒網AI源創評論報道,Google 不久前在官方博客上宣佈了開源 Pigweed 的消息。[1]

Pigweed 是啥?一個月前,Google 向美國專利商標局註冊了 PIGWEED 商標 [2],類別是“計算機操作軟件”。當時社區裡認為這是 Google 繼 Android、Chrome OS、Fuchsia 之後的第 4 個操作系統。

Google 开源 Pigweed,涉足嵌入式开发

【雷鋒網注:圖為適合 Pigweed 的 STM32F429I-DISC1主板 】

然而官方消息出來,它並不是操作系統,而是一組用於嵌入式開發的工具模塊的集合,特別是針對如 STM32 這樣的微控制器。它是為嵌入式開發工程師和創客而設計的。

谷歌特別註明,Pigweed 還在早期開發階段,目前並不適合用於生產。Pigweed 含義是一種營養豐富、快速生長的雜草,團隊認為這個名字有趣、好玩,反映出項目的成長。

嵌入式開發的挑戰是需要不斷的調試設備和切換環境。而 Pigweed 提供的模塊正是滿足在整個生命週期內加速嵌入式開發的需求,比如包含了必需的工具,簡化環境設置;通過分佈式測試加快了編譯、開發板測試的週期;預先設置了代碼格式檢查,保證快速進行代碼提交。

Google 开源 Pigweed,涉足嵌入式开发

【雷鋒網注:上圖為 Pigweed 的設置啟動環境】

所有這些開發工作都可以在代碼編輯器裡自動完成,還可以在多個設備上並行測試,節省了很多時間。

Google 开源 Pigweed,涉足嵌入式开发

【雷鋒網注:上圖為 Pigweed 的代碼編輯器界面】

雖然 Google 的說法非常低調,聲明這只是幫助開發人員方便啟動新項目的工具集合,但畢竟這是從 Web 開發領域涉足到嵌入式開發領域,誰知道 Google 的下一步呢?

傳送門:

https://pigweed.googlesource.com

[1] https://opensource.googleblog.com/2020/03/pigweed-collection-of-embedded-libraries.html

[2] https://uspto.report/TM/88781512/


分享到:


相關文章: