《《嵌入式Linux的移植》》.pdfVIP

  • 9
  • 0
  • 约1.05万字
  • 约 25页
  • 2015-10-05 发布于河南
  • 举报
《《嵌入式Linux的移植》》.pdf

The successs road 嵌入式Linux的移植 嵌入式Linux的移植 PDF 文件使用 pdfFactory Pro 试用版本创建 ÌÌ 远见品质 今天的内容 v 植的基本概念 vLinux操作系统在嵌入式平台上的 植方法 PDF 文件使用 pdfFactory Pro 试用版本创建 远见品质 移植的基本概念 v 植是指将软件从一个平台迁移到 另一个平台 从一个硬件平台移植到另一个硬件平台 从一个操作系统移植到另一个操作系统 从一种软件库环境移植到另一个软件库环境 v软件进行移植的容易程度即可移植 性 PDF 文件使用 pdfFactory Pro 试用版本创建 远见品质 Linux硬件平台 v在Linux内核里,每一个处理器指令 集对应一个独立的体系结构 architecture,比如 alpha, arm, i386, mips, ppc v每个体系结构可以有若干变种 variant,或不同配置的硬件machine 统称sub-architecture。以arm体系结 构举例 variants 包括arm7tdmi, arm926ej s, strongarm, xscale machine 包括edb7312, smdk2410, omap-h2 PDF 文件使用 pdfFactory Pro 试用版本创建 远见品质 硬件平台对C程序的影响 v处理器字长,定义为处理器一次能 处理的数据位数。 v字长等于处理器内部数据通路的宽 度,一般可以通过通用寄存器的宽 度来判断 v处理器字长会影响int, long等C类型 的长度 vC代码当中需要使用确定大小的数据 类型,可以使用显式长度的类型 u8, s8, u16, s16, u32, s32, u64, s64 PDF 文件使用 pdfFactory Pro 试用版本创建 远见品质 数据对齐 v数据对齐是指数据块的地址是某个 特定大小的整数倍 32位处理器字对齐 n*4 页对齐

文档评论(0)

1亿VIP精品文档

相关文档