电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

嵌入式学习之路

嵌入式学习之路_第1页
嵌入式学习之路_第2页
嵌入式学习之路_第3页
目标:达到适应嵌入式应用软件开发、嵌入式系统开发或嵌入式驱动开发的基本素养。采纳了目前应用最广泛的软硬件开发平台(Linux 和 Arm)。学习步骤如下:1、Linux 基础安装 Linux 操作系统Linux 文件系统(windows 的文件共享)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 应用程序嵌入式系统移植Linux 核代码平台相关代码分析ARM 平台介绍平台移植的关键技术移植 Linux 核到 ARM 平台了解移植的概念能够移植 Linux 核移植 Linux2.6 核到 ARM9 开发板【1 配置编译 Linux 核1.1 Linux 核源代码结构1.2 Linux 核编译选项解析1.3 Linux 核编译2.0 Linux 启动过程源代码分析3.0 Linux 核移植平台相关代码分析】5、嵌入式 Linux 下串口通信串行 I/O 的基本概念嵌入式 Linux 应用软件开发流程Linux 系统的文件和设备与文件相关的系统调用配置超级终端和 MiniCOM 能够熟悉进行串口通信熟悉文件 I/O 编写串口通信程序编写多串口通信程序6、嵌入式系统中多进程程序设计Linux 系统进程概述嵌入式系统的进程特点进程操...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部