并非嵌入式开发( stm32 这种),而是基于 Linux 内核之上,再加应用层开发的框架平台。 类似 Elixir Nerves ,可以给树莓派开发应用型的固件,固件包含 Linux 内核+erlang vm ,再这之上跑自己的应用。
想基于树莓派做一些开发,可惜不会 Erlang Elixir ,看了看这语言感觉学起来只为了做这个意义也不大。 在网上找的一些嵌入式开发的资料,要不就是纯应用层的开发,并不管系统固件,要不就是类似 Rust 嵌入式这种,直接从系统开发开始...
希望可以有框架去解决系统底层的问题,比如固件的自动化构建、Linux 内核的管理、固件的升级管理,还能提供应用层操作系统 Api 的接口的话就更好了。
自己试了一下 buildroot ,系统问题不大,可以反向推出固件构建流程,但是要想实现 OTA 升级,还需要大量针对 swupdate 的开发,另外应用层如何集成这个 buildroot 能够实现快速构建,也麻烦的很,所以想问一下大家是不是我孤陋寡闻了还是我没用对搜索引擎
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.