嵌入式 Linux 学习步骤
1、 Linux 基础
安装 Linux 操作系统 Linux 文件系统 Linux 常用命令 Linux 启动过程详解 熟悉 Linux
服务能够独立安装 Linux 操作系统 能够熟练使用 Linux 系统的基本命令 认识 Linux
系统的常用服务安装 Linux 操作系统 Linux 基本命令实践 设置 Linux 环境变量 定制
Linux 的服务 Shell 编程基础使用 vi 编辑文件 使用 Emacs 编辑文件 使用其他编辑
器
2、 Shell 编程基础
Shell 简介 认识后台程序 Bash 编程熟悉 Linux 系统下的编辑环境 熟悉 Linux 下的各
种 Shell 熟练进行 shell 编程熟悉 vi 基本操作 熟悉 Emacs 的基本操作 比较不同 shell
的区别 编写一个测试服务器是否连通的 shell 脚本程序 编写一个查看进程是否存在
的 shell 脚本程序 编写一个带有循环语句的 shell 脚本程序
3、 Linux 下的 C 编程基础
linux C 语言环境概述 Gcc 使用方法 Gdb 调试技术 Autoconf Automake Makefile 代
码优化 熟悉 Linux 系统下的开发环境 熟悉 Gcc 编译器 熟悉 Makefile 规则编写
Hello,World 程序 使用 make 命令编译程序 编写带有一个循环的程序 调试一个有问
题的程序
4、 嵌入式系统开发基础
嵌入式系统概述 交叉编译 配置 TFTP 服务 配置 NFS 服务 下载 Bootloader 和内核
嵌入式 Linux 应用软件开发流程熟悉嵌入式系统概念以及开发流程 建立嵌入式系统
开发环境制作 cross_gcc 工具链 编译并下载 U-boot 编译并下载 Linux 内核 编译并
下载 Linux 应用程序
5、 嵌入式系统移植
Linux 内核代码 平台相关代码分析 ARM 平台介绍 平台移植的关键技术 移植 Linux
内核到 ARM 平台 了解移植的概念 能够移植 Linux 内核移植 Linux2.6内核到 ARM9
开发板
6、 嵌入式 Linux 下串口通信
串行 I/O 的基本概念 嵌入式 Linux 应用软件开发流程 Linux 系统的文件和设备 与文
评论0
最新资源