匿名
未登录
登录
百问网嵌入式Linux wiki
搜索
查看“BeginnerLearningRoute”的源代码
来自百问网嵌入式Linux wiki
名字空间
页面
讨论
更多
更多
页面选项
Read
查看源代码
历史
←
初学者学习路线
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
该页面已被保护以防止编辑和其他操作。
您可以查看与复制此页面的源代码。
<imagemap> Image:BeginnerLearningRoute_001.jpg|center rect 12 159 241 617 [[BeginnerLearningRoute#.E5.BD.95.E5.88.B6.E8.A7.86.E9.A2.91.E8.BF.87.E7.A8.8B.E4.B8.AD.E7.BC.96.E5.86.99.E7.9A.84.E6.96.87.E6.A1.A3.E3.80.81.E6.BA.90.E7.A0.81]] rect 264 162 489 398 [[BeginnerLearningRoute#.E5.BC.80.E5.8F.91.E6.9D.BF.E8.B7.9F.E8.A7.86.E9.A2.91.E9.85.8D.E5.A5.97.E7.9A.84.E8.B5.84.E6.96.99.EF.BC.9A]] rect 510 161 742 528 [[BeginnerLearningRoute#.E5.BC.80.E5.8F.91.E6.9D.BF.E8.B7.9F.E8.A7.86.E9.A2.91.E9.85.8D.E5.A5.97.E7.9A.84.E8.B5.84.E6.96.99.EF.BC.9A]] rect 764 163 990 291 [[BeginnerLearningRoute#.E5.BC.80.E5.8F.91.E6.9D.BF.E8.B7.9F.E8.A7.86.E9.A2.91.E9.85.8D.E5.A5.97.E7.9A.84.E8.B5.84.E6.96.99.EF.BC.9A]] desc none </imagemap> = '''GIT使用简明教程'''= ==安装git== *windows下安装git Windows下的git,可从 https://gitforwindows.org 上下载安装文件,双击安装即可。 *Ubuntu下安装git 在Ubuntu下,执行以下命令即可,它会从网上下载安装git(在我们发布的Ubuntu虚拟机里,已经安装有git,无需再次安装): $ sudo apt-get install git 对于Windows或Linux,它们的命令行用法相似;<br> 对于Windows,进入Git命令行的方法是在'''开始'''->'''所有程序'''->'''Git'''下启动Git Bash。<br> Git Bash的命令用法跟Linux完全一样,比如<code>cd</code><code>ls</code>等命令。 ==使用示例:获得全部源码== 使用git下载资料,需要先知道git仓库的地址。<br> 比如下面2个地址都保存有'''韦东山全系列视频第1季快速入门'''的文档及源码,分别是国外、国内的网站:<br> <syntaxhighlight lang="bash" > https://github.com/100askTeam/01_all_series_quickstart.git https://git.dev.tencent.com/weidongshan/01_all_series_quickstart.git </syntaxhighlight> 要获取本季视频对应的资料,可以执行以下命令,这称为'''克隆''',这会得到一个名为<code>01_all_series_quickstart</code>的目录: <syntaxhighlight lang="bash" > git clone https://git.dev.tencent.com/weidongshan/01_all_series_quickstart.git </syntaxhighlight> 如果在你'''克隆'''之后,我们又更新了源码,你可以先进入该目录,然后更新。<br> 启动 git bash 后,使用cd命令可以切换目录。<br> 假设要进入<code>D:\abc\01_all_series_quickstart</code>目录,可以执行以下命令: <syntaxhighlight lang="bash" > cd /D cd abc cd 01_all_series_quickstart </syntaxhighlight> 也可以执行一个命令直接进入该目录,注意目录分隔符是'''/'''而非'''\''': <syntaxhighlight lang="bash" > cd /D/abc/01_all_series_quickstart </syntaxhighlight> 在01_all_series_quickstart目录下,执行以下命令获得最新版本: <syntaxhighlight lang="bash" > git pull origin </syntaxhighlight> ='''百度网盘使用教程'''= 注意:千万不要在浏览器上直接下载。<br> 正确的使用方法是:先转存到自己的网盘,再用客户端下载。 ==注册== *a.打开网址 https://pan.baidu.com , 注册百度网盘帐号 *b.也许现在还可以免费获赠大空间,在手机上下载百度网盘APP、登录试试 ==转存== *a.在电脑上,使用浏览器打开 https://pan.baidu.com 并登录你的网盘帐号 *b.在浏览器中,打开我们提供的网盘链接,选择你要下载到文件夹,转存到到你的网盘 ==下载== *a.在电脑上安装百度网盘客户端,在客户端中登录 <br> *b.在客户端中找到文件夹并下载 ='''本教程所有资料介绍'''= 本教程的资料有如下三部分: ==录制视频过程中编写的文档、源码== 存放在github和腾迅云中,目录跟百度网盘中的视频目录一一对应。<br> 这些资料使用git命令下载、更新。<br> 下载方法请参考下面第4节,内容如下图所示:<br> [[File:BeginnerLearningRoute_003.png|300px]] ==录制的视频 和 视频配套的开发板的BSP包== 这2部分资料都存放在百度网盘中,链接地址:https://eyun.baidu.com/s/3b1UtLc <br> 内容如下:<br> [[File:BeginnerLearningRoute_004.png|500px]] <br> 录制的视频应该全部下载来学习,<br> 视频的目录结构,跟GIT上的文档目录结构完全一样; <br> <br> 开发板的BSP包中含有u-boot、linux等源码,含有开发时用到的工具。<br> 容量非常大,不需要全部下载。<br> 每一个开发板都有对应的配套资料,你只需要下载自己所用板子对应的资料。<br> '''注意,对于RK3288、RK3399,我们也提供了firefly的BSP包,仅供熟练开发者使用,初学者不需要下载。<br>''' 每一种开发板需要下载的配套资料在下图中用红框圈起来了:<br> [[File:BeginnerLearningRoute_005.png|500px]] ='''手册、文档、源码的下载与更新'''= 在Windows下启动 <code>git bash</code>,执行下述命令:<br> *a.第1次下载:<br> 执行以下命令之一,哪个速度快你使用哪一个: <syntaxhighlight lang="bash" > git clone https://github.com/100askTeam/01_all_series_quickstart.git git clone https://git.dev.tencent.com/weidongshan/01_all_series_quickstart.git </syntaxhighlight> *b.更新: 随着视频的录制,会发布更多的文档、源码,可以使用进入<code>01_all_series_quickstart</code>目录,执行下面的命令获得最新版本。<br> 假设该目录绝对路径为<code>D:\abc\01_all_series_quickstart</code>: <syntaxhighlight lang="bash" > cd /D/abc/01_all_series_quickstart git pull origin </syntaxhighlight> ='''开始学习'''= ==下载网盘中的视频配套资料、下载GIT中的文档== 视频、开发板BSP包放在百度网盘中,<br> 对应的文档、源码放在GIT中,<br> 网盘中的视频、GIT中文档,它们的目录是一一对应的。<br> 按照WIKI的指示,下载百度网盘中的视频、开发板BSP包。<br> 按照WIKI的指示,使用git下载所有的文档,这些文档会持续更新,后续也是使用git来下载新的文档。<br> 下图中,左边是网盘中的视频目录,右边是GIT中的文档目录,两者一一对应。<br> [[File:BeginnerLearningRoute_006.png|700px]] ==安装开发板BSP包'''01_Tools'''目录中的所有工具== 从百度网盘下载的BSP包,有一个目录:<code>01_Tools</code>。<br> 把里面所有的exe程序全部安装了。<br> ==开始按照WIKI中的路线学习== 先按照'''01_使用Arduino操作体验简单开发'''的视频和文档,熟悉一下开发板,<br> 再按照'''02_Linux基本操作与开发工具使用'''的视频和文档,掌握Linux的基本操作、掌握常用开发工具的使用。<br> 然后按照'''03_高级手册对应的操作(搭环境等)''',去搭建开发环境。<br> 最后,就是根据“04_快速入门(正式开始)”学习。<br> =获取帮助与建议= 如果您有技术问题或错误报告,请访问bbs.100ask.org论坛查找搜索,或发送邮件到 support@100ask.net,相关工作人员看到后会及时回复您。<br> 我们在 页面中总结了一些有用的主题,来帮助你快速解决一些常见问题。 对于网上购买客户,如有问题请联系购买产品时的商家。 <div style="border: 1px solid #A7D7F9; "><comments /></div>
该页面使用的模板:
模板:Redtext
(
查看源代码
)
返回至
初学者学习路线
。
导航
导航
WIKI首页
官方店铺
资料下载
交流社区
所有页面
所有产品
MPU-Linux开发板
MCU-单片机开发板
Linux开发系列视频
单片机开发系列视频
所有模块配件
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志