基于R8610的嵌入式网络音频播放系统设计与实现
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表 1 C P U 对 比 表
收 稿 日期 :2 O 1 2 — 1 O 一 2 2 项 目来源 :深 圳 市科技 基 金资助 项 目 ( 0 7 K J C E1 4 5 );深 圳职 业技 术 学院科 技基 金 资助 项 目 作 者 简介 : 王小磊 ( 1 9 8 1 一 ) ,男 ,河南 人 ,硕士 ,工 程师 ,主 要研 宄方 向 :嵌入 式开 发 ,计 算机 网络
现【 4 _ 5 】 ,虽然 此类 方案 虽然 易于 搭建 ,但 是 实现 的
成 本较 高 ,不 利 于推 广 ,而 且在 网络 音 频 的节 目
1 系统 的核 心 硬 件 选 择
本系 统在 设计 之初 ,充分 考查 了多个设 计方 案 , 选择 了 3款 C P U:最早 实现 嵌入 式 网络 音频 播放 的
对于 系统 的硬件选 择着 重考 虑 : 芯片 的性 能、
网络 的支持 以及 P C B的加工等 . 从表 1 可 以看 到 ,
与其 它 2款 C P U相 比, R 8 6 1 0的处 理能力 并不 是
最强 的 ,但 其 1 3 3 MH z的主频完 全满 足 网络音频
播放 的 需求 ,可 以充分 发挥 处理 器 的性 能 .在 网 络 的支持 上 ,R 8 6 1 0自身集 成 了 2个 网络 接 口, 免去 了硬 件 设计上 对于 网络 控制 器 的选择 ,能更 好 的节 省硬件 使用成 本 . 此外 , 在P C B的加工 上 , R 8 6 1 0可 以采用 2层板 的设计 ,降低 了对 加 工工 艺 的要求 .通 过 以上对 比说 明采 用 R 8 6 1 0所做 的
B C 5 ,应用 比较 广泛 的 ¥ 3 C 2 4 1 0以及本 设计 所使 用
管 理上 也 没有 一个 合理 的机 制 .
为 了 控 制 嵌 入 式 网 络 音 频 系 统 的 生 产 成
本 ,同 时 保 证 系统 对 各 类 网络 音 频 的播 放 性 能 ,
的R 8 6 1 0进 行 比较 ,具体见 表 1 .
目前主要 的 网络 音频播 放方 式为 : 基于 P C 的 网络 音频播放 器和 嵌入式 网络音频 播放 系统I l J . 虽 然基 于 P C 的 网络 音 频播 放器 L 2 J 在 设 计和 实现 上 都 很成 熟 ,但 是携 带 的灵 活性 限制 了这类 软件 的 发展 .与基 于 P C 的 网络音 频播 放器 相 比,嵌 入
2 0 1 3年 第 3期
深 圳 职业 技 术学 院学 报
No. 3 . 2 0 1 3
基 于 R8 6 1 0 的嵌 入 式 网络 音频 播 放 系统 设 计 与 实现 半
王 小磊 , 易 定, 任 定成
( 深 圳 职 业 技 术 学 院 计 算 机 工 程 学 院 ,广 东 深 圳 5 1 8 0 5 5 ) 摘 要 :针 对 网 络 音 频播 放 系统 的 发 展 现 状 ,研 究并 实 现 一 种 低 成 本 、 多 功 能 的嵌 入 式 网络 音频 播 放 系 统
设计 方案 与其 它 方案相 比具有较 大 的价格 和工 艺 优势 ,利 于产 品 的推 广 .
图 2 网络 音 频 播 放 系统 的硬 件 架构 图
F l a s h ,用 来启 动系统 的 B o o t l o a d e r , L i n u x内核 和文
件 系统 .采用 了 3 2 M 的S D R AM 为 系统提 供 3 2 M
的 设 计 方 案 .该 方 案 以 R DC 公 司生 产 的 X 8 6架 构 的 R 8 6 1 0为核 心 , 以 L i n u x作 为 系 统平 台 ,利 用 套接 字 实现 进程 间 的 通 信 , 完成 用户 对 网络 音 频 播 放 的控 制 . 实验 证 明 ,该 方 案在 降低 成 本 的 同 时 能够 满足 用 户 的 需求 . 关 键 字 : 嵌 入 式 系统 ;L i n u x操 作 系 统 : 网络 音 频 播 放 :X8 6架 构 中 图 分 类 号 :T P 3 6 8 . 1 文 献 标 志 码 :A 文章编号: 1 6 7 2 — 0 3 1 8( 2 0 1 3 )0 3 — 0 0 1 卜0 5
了 一 种 相 对 完 善 的 网络 音 频 播 放 体 系 ,在 该 体 系
下 可 以较 好 地 完 成 网络 音频 终 端 对 网 络 音 频 节 目
的管理.
高 ,成 本 低 ,稳 定 性 高 ,实 时 性好 等特 点 J .目
前 较成 熟 的设计 方 案是 以 AR M 系 列处 理器 来 实
频 播放 系统和 互联 网 4大部 分 .网络 音频播 放系 统在进 行 网络音 频播 放 时 ,首先 向节 目管理 服务 器 发送 连接 请求 ,在 通过 用户 认证 以后 ,获 取相 应 的节 目列表 ,然 后根据 用 户 的选 择 , 向对 应 的
的 内存 资 源 .在 系 统 的音 频 D / A 转 换 上 ,采 用
C MI 8 7 3 8芯片 通过 P C I 总 线连接 R 8 6 1 0 ,接收 C P U
2 系统 的架 构 设计
根据 网络 音频 的传 输过 程 ,本 系统 的总体 网 络 设计 方案 如 图 1所示 .在 该 网络 设计 方案 中涉 及 : 网络音 频服 务器 、节有体 积 小 ,功 能专业 化
本 文 设 计 一 种 以 X8 6架 构 的 C P U- - R8 6 1 0为 核 心 的 嵌入 式 网 络 音 频 播 放 系 统 . 通 过 使 用 该 芯 片 来 搭 建 硬 件 平 台在 成 本 控 制 上 具 有 较 大 的 优 势 . 同 时 ,在 网络 音 频 的节 目管 理 上 ,配 合 该 系 统 使 用