基 于 嵌 入 式 ARM-Linux 的 播 放 器 的 设 计 与 实 现摘 要随 着21世 纪 的 到 来 , 人 类 进 入 了PC时 代
在 这 一 阶 段 , 嵌 入 式 技 术 得 到 了 飞 速 进 展 和广 泛 应 用
由 此 , 本 文 提 出 了 一 种 基 于 嵌 入式 ARM-Linux 的 播 放 器 设 计 与 实 现 的 方 案
本 文 首 先 详 细 分 析 了ARM 体 系 结 构 , 讨 论 了嵌 入 式Linux 操 作 系 统 在ARM9 微 处 理 器 的 移 植 技术 , 包 括 交 叉 编 译 环 境 的 建 立 、 引 导 装 载 程序 应 用 、 移 植 嵌 入 式 Linux内 核 及 建 立 根 文 件 系统 , 并 且 实 现 了 嵌 入 式 Linux到 S3C2410开 发 板 的 移植
由 于 嵌 入 式 系 统 本 身 硬 件 条 件 的 限 制 , 常用 在PC 机 的 图 形 用 户 界 面GUI 系 统 不 适 合 在 其上 运 行
为 此 , 本 文 选 择 了Minigui作 为 讨 论 对象 , 在 对 其 体 系 结 构 等 方 面 进 行 讨 论 基 础 上,实现了Minigui到S3C2410开发板的移植,完成了嵌入 式 图 形 用 户 界 面 开 发 , 使 得 系 统 拥 有 良 好的 操 作 界 面
对 于 播 放 器 , 本 文 实 现 了 Linux系 统 下 的 通 用媒体播放器—Mplayer到S3C2410开发板的移植
通过 对 音 频 数 据 输 出 的 讨 论 , 解 决 了Mp1ayer播 放声 音 不 正 常 的 问 题 , 实 现 了 一 个 集 音 乐 和 视频 播 放 于 一 体 的 嵌 入 式 多 媒 体 播 放 系 统
最 后 , 总 结