|
本帖最后由 丿灬幸灬 于 2018-12-10 20:42 编辑 REM是一个类似Yocto的系统,主要面向微控制器
描述 REM基于ruby rake,为微控制器提供了一种非常灵活的项目设置方式。 如果你知道Yocto,那么学习REM构建系统应该也很容易。 它包含Yocto的一些特性,比如附加功能、内置补丁和下载软件包。 项目只能通过定义来设置,设置描述了应该如何构建特定的组件。 你甚至可以用完全由github托管的资源来设置你的项目!
REM通过重复使用现有的库和软件包,为不同μCs和体系结构提供了一种构建嵌入式项目的方法。 所有的包都将由一个叫做“rem recipe”的描述文件来定义。 不再需要大量插件IDEs了!只有gcc和rake。 test_project 安装rake
安装相关先决条件
下载REM系统
git clone 准备测试案例 GitHub GitHub 准备PATH
开始搭建
Atmega168
stm32
该映像将最终进入rem_workdir/#{arch}_#{machine}/deploy它是二进制或十六进制映像,具体取决于您选择构建的内容。 “-m -j4”意味着最多同时构建4个线程。成功构建后,您可以使用适合您的微控制器的工具刷新图像。 源代码见GitHub |
| 先收藏了 有时间研究下 |
| 看上去很复杂的样子,有相关文档可以分享一下吗? |
微信公众号
手机版