ARM芯片和操作系统总结与比较._嵌入式操作系统对比
ARM芯片和操作系统总结与比较.由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“嵌入式操作系统对比”。
1、ARM7与 ARM9 两处理器之间的比较 比较 ARM7 ARM9
体系结构
0.9MIPS/MHz的 3级流水线和冯 ·诺伊曼结构 1.1MIPS/MHz的 5级流水线和哈佛结构
速度
主频在 100MHz 以内,学生完全可以掌 握其设计技术。
主频在 200-600MHz 左右,属高速设 计,至少有 3年以上经验的硬件工程 师才可能进行设计。
引脚 144(LPC2220 QFP 289(S3C2440 BGA 寄存器 196(LPC2220 476(S3C2440 内设模块
AMBA、System Manager、UART、Timers、PWM、I/O Ports、RTC、ADC、IIC、SPI、WDT、External memory controller、Power control、Interrupt Controller、IIS。
AMBA、System Manager、UART、Timers、PWM、I/O Ports、RTC、ADC、IIC、SPI、WDT、External memory controller、Power control、Interrupt Controller、IIS。
MMU、LCD、NAND Flash、DMA、Touch Screen、Camera、USB Host、USB Device、SD Host&MMC Interface 应用场合 ARM7大多数用在自动控制,智能仪器
仪表方面
ARM9用在多媒体处理方面。
相同面 处理器模式、指令集、开发环境、下载调试 环境(基本概念、软 件 编 程、基本 方 法 不 同面
引脚数 目、资源 数 目、速度。建议:从简到繁 , 从易到难。
知识 的 传授 应 该注重 在面上, 而不 能 仅局限于点 上。(S3C44B0→ S3C2410→ S3C24402、嵌入式操作系统之间的比较
比较 μCOS-II2.6 WinCE5.0 Linux2.6.30.4 大 小 KB 微核 MB MB 文 件数 目 16(13+3 Kernel :36个 Driver :263个
Kernel 206 arch :11539/22 Driver 8501个 实时性 硬 实时 系 统: 能 够 在指 定 的 期限 完 成实时任务 , 即使是 最坏 的 情况下 软实时 系 统: 在 平均情况下 能 支持任 务 的 执 行 期限 软实时 系 统
下载 方式 直接下载 BootLoader BootLoader 软 件 支持 支持 C/C++编 程的 软 件 都支持 专 用的开发环境 PB、eVC(Visual Stdio 专 用的开发环境 Gcc、Gdb 应用场合 自动控制,仪器仪表, 实时性要求 高的 产品
手持 设 备、仪器仪表 手持 设 备、学 习难易 程度 懂 C1、操作 系 统 级 别 上的 编 程(内 核机 制、消 息机 制、内存 管 理、中断 处理
2、组 件 编 程(网络、文 件系 统、GUI3、OS 配置与移植 有过 VC 经验,经验足
1、PB、eVC 图形 环境
网络 设 备
2、BootLoader3、操作 系 统 级 别 上的 编 程(内 核机 制、消息机 制、内存 管 理、中断 处理
4、组 件 编 程(网络、文 件系 统、GUI5、驱 动 定 制 与 开发 熟悉 Linux , C 语言牛
1、linux shell命 令集
2、程 序链 接(Makefile 文 件
3、gcc 编 译 环境和 gdb 调试 环 境
4、BootLoader5、操作 系 统 级 别 上的 编 程(内 核机 制、消息机 制、内存 管 理、中断 处理
6、组 件 移植与编 程(网络、文 件系 统、GUI7、驱 动 定 制 与 开发
8、OS 定 制、裁剪 与移植
多媒体 教 学 课 件, 教 学大 纲 , 试 卷等 资 料 ,有 需 要 登录 论坛 进行 下载。