有没有类似 Elixir Nerves 的针对树莓派的嵌入式软件开发框架

2021 年 12 月 9 日
 kischang

并非嵌入式开发( stm32 这种),而是基于 Linux 内核之上,再加应用层开发的框架平台。 类似 Elixir Nerves ,可以给树莓派开发应用型的固件,固件包含 Linux 内核+erlang vm ,再这之上跑自己的应用。

想基于树莓派做一些开发,可惜不会 Erlang Elixir ,看了看这语言感觉学起来只为了做这个意义也不大。 在网上找的一些嵌入式开发的资料,要不就是纯应用层的开发,并不管系统固件,要不就是类似 Rust 嵌入式这种,直接从系统开发开始...

希望可以有框架去解决系统底层的问题,比如固件的自动化构建、Linux 内核的管理、固件的升级管理,还能提供应用层操作系统 Api 的接口的话就更好了。

自己试了一下 buildroot ,系统问题不大,可以反向推出固件构建流程,但是要想实现 OTA 升级,还需要大量针对 swupdate 的开发,另外应用层如何集成这个 buildroot 能够实现快速构建,也麻烦的很,所以想问一下大家是不是我孤陋寡闻了还是我没用对搜索引擎

947 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/821168

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX