嵌入式系统每周#123
#rust #c #嵌入式 #rtos

这是RTOS公告的一周。一方面,我们将旧的长期NUTTX更新到版本11。另一方面,我们拥有闪亮的新卡塔斯(Kataos),其规格和目标是... Google带给我们。我真的不想过分强调Google在维持任何长期的能力上的声誉(考虑一下issue 114所涵盖的IoT核心服务的关闭),但是谁现在可以押注Google产品?

快乐阅读!

文章

Enable UEFI secure boot on Embedded system
如果您需要在支持UEFI的系统上设置安全启动,则本文将立即开始开始。

Self-driving 2.0
这篇文章是由一位从事自动驾驶卡车的工程师撰写的,在解释开放道路上完全自主的最有前途的方法方面做得很好。

ARM Assembly By Example
本课程直接进入学习手臂组件的最佳课程顶部。结构很好,由于插图或代码示例,我发现不同的部分清晰。添加书签。

mROS 2: yet another runtime environment onto embedded devices
在本演讲中,Hideki Takase提出了他的项目mros2。 MROS2是Micros的替代方法,可以在嵌入式微控制器上运行ROS2。对于不熟悉机器人领域的人们,ROS2是一种专门的操作系统,旨在帮助创建机器人。

email + git = <3
所有对Linux内核开发感兴趣的人都知道它是由电子邮件驱动的。但是我们中的许多人不知道它是如何工作的。有了这个Ressource,您将准备捐款而不会被Linus告知。

新闻 /业务

Announcing KataOS and Sparrow
Kataos是Google嵌入设备的新操作系统。它基于SEL4,几乎完全是基于Rust的,并且具有安全系统的参考实现(在RISC-V Arch上使用Opentitan构建)。听起来很棒,但是就像我已经在引言中写的那样:我们可以安全地投资Google产品吗?

NuttX RTOS 11.0.0
这种新的NUTTX的新版本具有数百个改进和修复。 NutTX主要对我而闻名,因为它可以轻松地从Linux进行移植应用程序。我希望Nuttx社区不会被我的狭窄观点冒犯。

工具 /库

Gobot
Gobot是机器人,无人机和物联网的Golang框架。对于C开发人员,GO语言可能是有关语法的最接近语言。请注意,这是一种垃圾收集的语言。

工作

Linea Research, Embedded Software Engineer, Full-time, Letchworth Garden City, England, United Kingdom (Open to remote)
Linea Research Ltd是Focusrite Group PLC的一部分,为专业市场设计和制造高性能音频电子产品。全球品牌,其放大器和处理器在一些世界上最负盛名的场所和活动中使用。

杂项

Reverse Engineering a Cat Feeder to Boost Productivity
约翰·帕特(John Partee)的一个有趣的方面项目,他从猫喂食器中创建了他的糖果分配器。我对自己使用狗训练技巧来成为更好的开发人员,我并不是很确信,但至少这很有趣!