下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 嵌入式Linux系统开发技术详解.基于ARM

嵌入式Linux系统开发技术详解.基于ARM.pdf

嵌入式Linux系统开发技术详解.基于ARM

zzuzmy
2012-03-12 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《嵌入式Linux系统开发技术详解.基于ARMpdf》,可适用于IT/计算机领域

目录第章概述嵌入式系统嵌入式操作系统嵌入式Linux历史嵌入式Linux开发环境嵌入式Linux系统开发要点第章ARM处理器ARM处理器简介ARM公司简介ARM处理器体系结构Linux与ARM处理器ARM指令集ARM微处理器的指令集概述ARM指令寻址方式Thumb指令概述典型ARM处理器简介AtmelATRMSamsungSCTIOMAP系列FreescaleiMaxIntelXscalePXA系列三星SC开发板三星SC开发板介绍众多的开发板供应商第章Linux编程环境║嵌入式系统开发技术详解基于ARMLinux常用工具Shell简介常用Shell命令编写Shell脚本正则表达式程序编辑器MakefileGNUmakeMakefile规则语法Makefile文件中变量的使用二进制代码工具的使用GNUBinutils工具介绍Binutils工具软件使用编译器GCC的使用GCC编译器介绍GCC编译选项解析调试器GDB的使用技巧GDB调试器介绍GDB调试命令Linux编程库Linux编程库介绍Linux系统调用Linux线程库第章交叉开发环境交叉开发环境介绍交叉开发概念模型目标板与主机之间的连接文件传输网络文件系统安装交叉编译工具获取交叉开发工具链主机安装工具链主机开发环境配置主机环境配置串口控制台工具DHCP服务TFTP服务NFS服务第章目录║启动目标板系统引导过程内核解压启动挂接根文件系统应用程序的远程交叉调试交叉调试的模型交叉调试程序实例第章交叉开发工具链工具链软件相关软件工程软件版本的匹配工具链制作流程制作交叉编译器准备编译环境编译binutils编译GCC的辅助编译器编译生成glibc库编译生成完整的GCC编译器制作交叉调试器编译交叉调试器编译gdbserver第章BootloaderBootloaderBootloader介绍Bootloader的启动Bootloader的种类UBoot编程UBoot工程简介UBoot源码结构UBoot的编译UBoot的移植添加UBoot命令UBoot的调试硬件调试器软件跟踪UBoot启动过程UBoot与内核的关系║嵌入式系统开发技术详解基于ARM使用UBoot烧写UBoot到FlashUBoot的常用命令UBoot的环境变量第章配置编译内核Linux内核特点Linux内核版本介绍Linux内核特点Linux内核新特性配置编译内核源码内核源码结构内核配置系统KbuildMakefile内核编译内核编译结果内核配置选项使用配置菜单基本配置选项驱动程序配置选项第章内核移植浅析移植内核源码移植前的准备工作开发板内核移植移植后的工作Linux内核启动过程分析内核启动流程源代码分析内核自引导程序内核vmlinux入口Linux系统初始化挂接根文件系统初始化设备驱动启动用户空间init进程第章内核调试技术内核调试方法内核调试概述学会分析内核源程序第章目录║调试方法介绍内核打印函数内核映像解压前的串口输出函数内核错误报告子程序内核打印函数获取内核信息系统请求键通过proc接口通过sys接口通过ioctl方法处理出错信息oops信息panic内核源码调试KGDB调试内核源代码BDI调试内核源代码第章制作Linux根文件系统根文件系统目录结构FHS目录结构文件存放规则添加系统文件添加共享链接库添加内核模块添加设备文件init系统初始化过程inittab文件SystemVinit启动过程Busyboxinit启动过程分析

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/49

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利