Google 开源 Pigweed,涉足嵌入式开发
2020-03-22 14:22 |
导语:虽然 Google 声明这并不是操作系统,但谁知道下一步呢?
雷锋网AI源创评论报道,Google 不久前在官方博客上宣布了开源 Pigweed 的消息。[1]
Pigweed 是啥?一个月前,Google 向美国专利商标局注册了 PIGWEED 商标 [2],类别是“计算机操作软件”。当时社区里认为这是 Google 继 Android、Chrome OS、Fuchsia 之后的第 4 个操作系统。
【雷锋网(公众号:雷锋网)注:图为适合 Pigweed 的 STM32F429I-DISC1主板 】
然而官方消息出来,它并不是操作系统,而是一组用于嵌入式开发的工具模块的集合,特别是针对如 STM32 这样的微控制器。它是为嵌入式开发工程师和创客而设计的。
谷歌特别注明,Pigweed 还在早期开发阶段,目前并不适合用于生产。Pigweed 含义是一种营养丰富、快速生长的杂草,团队认为这个名字有趣、好玩,反映出项目的成长。
嵌入式开发的挑战是需要不断的调试设备和切换环境。而 Pigweed 提供的模块正是满足在整个生命周期内加速嵌入式开发的需求,比如包含了必需的工具,简化环境设置;通过分布式测试加快了编译、开发板测试的周期;预先设置了代码格式检查,保证快速进行代码提交。
【雷锋网注:上图为 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/
Google 开源 Pigweed,涉足嵌入式开发相关推荐
- CooCox工具简介——免费和开源的ARM嵌入式开发工具
CooCox成立于2009年初,致力于为ARM开发者提供免费和开源的嵌入式开发工具.CooCox开发了大量基于网络的组件,让嵌入式开发如搭积木般简单.CooCox希望能和所有ARM爱好者一起搭建一个贡 ...
- Google开源的AR/VR开发库Lullaby
Lullaby https://github.com/google/lullaby
- 一位久经沙场的嵌入式er站在初学者角度谈谈嵌入式开发与学习的一些问题
一位久经沙场的嵌入式er站在初学者角度谈谈嵌入式开发与学习的一些问题 在刚刚涉足嵌入式开发的时候,总想找到这样一本书,它可以解决我一些这样那样的疑惑.但是遗憾的是,到现在也没有这样一本书面世,而且我想 ...
- 谷歌开源 Pigweed,用于提升嵌入式开发效率
谷歌于 1 月下旬曾向 USPTO(美国专利及商标局)递交了名为 "Pigweed" 的新商标申请.根据申请内容来看,Pigweed 商标涵盖"计算机操作软件" ...
- 使用google开源框架Exoplayer开发自定义播放器
http://ju.outofmemory.cn/entry/143633 背景: 移动端播放视频的需求如日中天, 最近特此使用google的开源框架Exoplayer来开发Android端的视频播放 ...
- 嵌入式开发有用的github上的开源代码库
嵌入式开发有用的github上的开源代码库 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u011559046/article/details/80 ...
- C++-网络库:Poco概述【开源的C++类库的集合】【提供简单的、快速的网络和可移植应用程序的C++开发】【和C++标准库可以很好的集成并填补C++标准库的功能空缺】【适合嵌入式开发】
学习一个框架前,要先明白它的是什么,为什么,怎么用.下面这些文字,是从中文poco官网上转过来的,正如poco c++库的特点,非常清晰,代码风格更是一目了然: poco开发库的特点,非常适合写后台处 ...
- 合宙新一代物联网开源操作系统LuatOS,开启行业嵌入式开发新生态!
合宙新一代物联网开源操作系统LuatOS,开启行业嵌入式开发新生态! 开源开放,创新突破,让万物互联更简单! LuatOS是什么? LuatOS特色及应用 LuatOS资料下载及技术支持 开源开放,创 ...
- rust做嵌入式开发_Rust 嵌入式开发 STM32 amp; RISC-V
Rust 嵌入式开发 STM32 & RISC-V 发布于 2020-04-03 11:07:06 本帖最后由 wuhanstudio 于 2020-4-3 11:58 编辑 更新地址: [m ...
最新文章
- 10.无重复字符的最长子串---使用滑动窗口方法和哈希表来解决
- Android Studio中统一管理版本号引用配置
- Python SqlAlchemy使用方法
- 即时通讯音视频开发(七):音频基础及编码原理入门
- java梅森素数_JAVA基础 第三篇:梅森数、梅森素数、伪素数——素数与指数的完美结合与进阶...
- ds排序--希尔排序_图解直接插入排序和希尔排序
- PP视频怎么把输出声音设置成单声道输出
- 力扣19,删除链表的倒数第n个节点(JavaScript)
- .net core 应用程序“default web site”中的服务器错误_Net程序员讲JAVA系列——Spring Boot“科普篇”...
- 学习汇编语言 -王爽,自已完成的一道实试题 (1)
- C++ GUID和string转化函数【转载】
- 【mysql】知识点
- vb调用摄像头实现拍照源码_牛逼!终于搞了一个高大上的人脸识别登录玩玩(附源码),出乎意料的简单......
- CRMEB小程序商城源码,好多程序员都在用的开源商城源码
- matlab 傅里叶变换频谱
- mysql命令报错-bash: mysql: command not found
- sap开发语言_海纳易拓:认识SAP顾问的职业前景
- NSDate计算时间差
- WordPress批量修改数据库内文章内容文字关键字标题
- 为什么建议你来公司线下面试
热门文章
- python元素定位的八种方法_selenium webdriver基于Python系列之八种元素定位方法
- 2021年4月12日 阿里供应链Java研发实习面试(一面)(含总结)
- 创新方法系列 如何找联系 符号化就是找数学中的等于==关系,遇到等号请留意
- transforms.compose()
- String字符串编码解码格式
- 2021最大看点AI for Science,在哪些领域有斩获?
- starGAN原理代码分析
- 多分类任务的混淆矩阵
- 华盛顿大学《生成模型》2020秋季课程完结,课件、讲义全部放出
- 清华《人工智能之认知图谱》:中美高水平学者数量领跑全球