“配套视频资料”的版本间的差异
来自百问网嵌入式Linux wiki
第17行: | 第17行: | ||
|- | |- | ||
| width="50%" align="left" valign="top" | | | width="50%" align="left" valign="top" | | ||
− | + | 第001课_不要再用老方法学习单片机和ARM(免费) | |
* 第001节_单片机程序员发展的必选之路: Linux | * 第001节_单片机程序员发展的必选之路: Linux | ||
* 第002节_单片机知识是Linux驱动开发的基础之一 | * 第002节_单片机知识是Linux驱动开发的基础之一 | ||
* 第003节_单片机和Linux都想学_换个两全的方法学习单片机 | * 第003节_单片机和Linux都想学_换个两全的方法学习单片机 | ||
− | + | 第002课_ubuntu图形界面操作(免费) | |
* 第000节_安装百问网制作的ubuntu16.04虚拟机 | * 第000节_安装百问网制作的ubuntu16.04虚拟机 | ||
* 第001节_新建目录_新建并编辑文件 | * 第001节_新建目录_新建并编辑文件 | ||
第30行: | 第30行: | ||
* 第006节_ubuntu系统设置详细讲解 | * 第006节_ubuntu系统设置详细讲解 | ||
* 第007节_linux目录结构初体验 | * 第007节_linux目录结构初体验 | ||
− | + | 第003课_linux入门命令 | |
* 第001节_linux命令入门演示 | * 第001节_linux命令入门演示 | ||
* 第002节_shell命令解析器功能说明 | * 第002节_shell命令解析器功能说明 | ||
第48行: | 第48行: | ||
* 第016节_清除屏幕_clear和reset | * 第016节_清除屏幕_clear和reset | ||
* 第017节_帮助信息man_info_help | * 第017节_帮助信息man_info_help | ||
− | + | 第004课_vi编辑器 | |
* 第001节__vi编辑器课程特色和课程纲要 | * 第001节__vi编辑器课程特色和课程纲要 | ||
* 第002节_vi编辑器的引入 | * 第002节_vi编辑器的引入 | ||
第56行: | 第56行: | ||
* 第006节__文本复制_粘贴_删除_撤销__百问网独家记忆方法 | * 第006节__文本复制_粘贴_删除_撤销__百问网独家记忆方法 | ||
* 第007节__文本查找和替换__百问网独家记忆方法 | * 第007节__文本查找和替换__百问网独家记忆方法 | ||
− | + | 第005课_linux进阶命令 | |
* 第001节__find查找文本 | * 第001节__find查找文本 | ||
* 第002节_grep查找字符串 | * 第002节_grep查找字符串 | ||
第70行: | 第70行: | ||
* 第005节_恢复出厂系统 | * 第005节_恢复出厂系统 | ||
* 第006节_一句话解决嵌入式开发ping问题 | * 第006节_一句话解决嵌入式开发ping问题 | ||
− | + | 第007课_裸机开发步骤和工具使用(免费) | |
* 第001节_裸机开发步骤简介 | * 第001节_裸机开发步骤简介 | ||
* 第002节_source insight代码查看工具的使用 | * 第002节_source insight代码查看工具的使用 |
2018年4月25日 (三) 18:29的版本
ARM裸机1期加强版
视频文档下载地址:https://eyun.baidu.com/s/3b1UtLc-》005_ARM裸机1期加强版
适宜人群 1. 有计算机,C语言和数电基础的大学生 2. 想转嵌入式Linux的单片机工程师 3. 嵌入式Linux底层工程师 4. 嵌入式Linux软件工程师
第一期ARM裸机加强版课程目录 | |
---|---|
ARM裸机1期加强版 | 新1期与2期间的衔接课程 |
第001课_不要再用老方法学习单片机和ARM(免费)
第002课_ubuntu图形界面操作(免费)
第003课_linux入门命令
第004课_vi编辑器
第005课_linux进阶命令
第007课_裸机开发步骤和工具使用(免费)
|
|
学习目标
掌握写汇编代码的能力,可以分析任意裸板包括 u-boot、内核里的相关汇编代码
掌握常用的硬件部件操作,比如 GPIO,UART,I2C,LCD,触摸屏;
可以写出这些硬件部件的裸板程序
深入理解 ARM 体系统架构,可以写出具备中断功能的裸板程序,对程序现场的保存、恢复有所了解,这些原理适用于任何架构 CPU,内核及应用程序
熟悉裸板程序的结构,给你一个 bootloader 就能分析它的初始化部分、内存使用情况、链接地址、重定位、程序的相对跳转/绝对跳转等
掌握 bootloader 启动内核的原理,能完全自己写出一个 bootloader、字符设备驱动