什么是“嵌入式”?答:除了电脑,其他东西都是“嵌入式”
一、嵌入式Linux组成
拿windows做类比,比如我们的手表运行Linux,那么这个手表
的操作系统组成为下图右侧:
因为Linux的bootloader、内核、根文件系统开源,不同系统的硬件资源不同,我们可以任意的修改。
二、嵌入式Linux学习路径
错误的学习路径:
正确的学习路径:先快速入门,再按需提高
开发板推荐:IMX6LL、STM32MP157、RK3399
三、资料下载
git clone https://e.coding.net/weidongshan/01_all_series_quickstart.git
四、git工作使用场景
GIT 命令 | 说明 | 示例 |
---|---|---|
clone | 克隆,从远程下载仓库 | git clone https://e.coding.net/w/01_rt.git |
pull | 拉取,从远程更新仓库 | git pull origin |
log | 查看本地仓库的记录 | git log,快捷键:f 前翻、b 后翻、q 退出 |
status | 查看本地仓库状态, 比如有无修改, 修改有无提交进仓库里 | git status |
tag | 查看标签,或是打标签 | git tag // 查看标签 git tag v2 // 打标签 |
checkout | 提取出某个版本 | 使用 git log 查看版本,可以看到这样的版本号: commit 4eb78f0a27a85957e1d38a23c5b031cc2aa4b93f 这时就可以执行以下命令取出这个版本: git checkout 4eb78f0a27a85957e1d38a23c5b031cc2aa4b93f 执行上述命令后,当前目录里就是这个版本的源码; 要想提取出最新的代码,执行: git checkout master |
版权说明:这是我看韦东山的视频学习笔记