1. taotaodiy_yocto¶
1.1. 江城子·十年¶
十年编程两茫茫,来时路,岁月长。
千行代码,无以抒惆怅。
犹记年盛人张狂,物联网,干他娘。
东寻西觅才入行,嵌入式,闷得慌。
铁头板凳,坐得屁股凉。
怎耐得岁月往事,随风去,再无望。
1.2. 介绍¶
Yocto项目(YP)是一个开源协作项目,可帮助开发人员创建基于Linux的自定义系统,而无需考虑其硬件体系结构。 该项目提供了一套灵活的工具和空间,全世界的嵌入式开发人员可以在其中共享技术,软件堆栈,配置和最佳实践, 这些技术,可用于为嵌入式和IOT设备或需要定制Linux OS的地方创建量身定制的Linux映像。
简明一句话:定制Linux系统,请使用yocto。
本教程包含了:
yocto的基本介绍,使用方法(bitbake运行机制,语法);
yocto如何组织Linux系统的各个组件;
使用yocto定制裁剪你想要的Linux系统;
stm,i.mx,cipproject,树莓派等几个工程的分析,使用。
1.3. 文档编辑¶
编辑文档 vscode + Sphinx
1.4. 文档部署¶
文档仓库 git clone https://gitee.com/taotaodiy/taotaodiy-yocto.git
首先安装vscode,安装插件reStructuredText
配置python环境
接着安装 sphinx
安装主题 sphinx_rtd_theme
编译即可预览。
预览效果如下
1.5. 教程环境¶
主机 VirtualBox+ubuntu20.04
科学上网
代码编辑 vscode
1.6. 使用说明¶
文档阅读 https://taotaodiy-yocto.readthedocs.io/en/latest/
代码仓库 https://taotaodiy-yocto.readthedocs.io/en/latest/
本教程为taotaodiy系列基础教程之一,更多请访问如下:
mcu https://taotaodiy-mcu.readthedocs.io/en/latest/
linux https://taotaodiy-linux.readthedocs.io/en/latest/
qt https://taotaodiy-qt.readthedocs.io/en/latest/
树莓派 https://taotaodiy-raspi.readthedocs.io/en/latest/
yocto https://taotaodiy-yocto.readthedocs.io/en/latest/
1.7. 参与贡献¶
如果你想参与,请试图联系我们,我们也需要你
如果你想参与,请试图联系我们,我们也需要你
如果你想参与,请试图联系我们,我们也需要你
如果你想参与,请试图联系我们,我们也需要你