基于Linux的嵌入式系统开发技术.ppt

基于Linux的嵌入式系统开发技术

第六章 基于Linux的 嵌入式软件开发技术 目录 嵌入式软件设计 ARM-Linux内核 ARM-Linux系统的调试 ARM-Linux的设备驱动程序 嵌入式GUI简介 嵌入式软件设计 嵌入式软件设计—交叉编译 嵌入式软件设计—引导加载程序 嵌入式软件设计—引导加载程序 嵌入式软件设计—内核移植 嵌入式软件设计—内核移植 嵌入式软件设计—内核移植 嵌入式软件设计—内核移植 嵌入式软件设计—内核移植 嵌入式软件设计—文件系统 ARM-Linux内核 ARM-Linux内核 ARM-Linux内核 ARM-Linux内核 ARM-Linux内核 ARM-Linux内核—内存管理 存储管理是一个很大的范畴 存储地址映射和内存空间的分配 对地址访问的保护和限制 I/O地址映射 存储管理机制的实现和具体的CPU以及MMU的结构关系非常紧密 操作系统内核的复杂性相当程度上来自内存管理,对整个系统的结构有着根本性的深远影响。 ARM-Linux内核—内存管理 MMU,也就是“内存管理单元”,其主要作用是两个方面: 地址映射 对地址访问的保护和限制 MMU可以集成在芯片中,也可以作为协处理器 ARM-Linux内核—内存管理 冯·诺依曼结构:程序只是一种数据,对程序也可以像对数据一样加以处理,并且可以和数据存储在同一个存储器中。 哈佛结构:采用程序和数据两个存储器、两条总线的系

文档评论(0)

1亿VIP精品文档

相关文档