l专题报道 I Feature Report
安卓借中低阶微处理器
嵌入 “嵌入式"
I Atmel公司 ll Jacko Wilbrink
并非 所 有采 用 安卓 (Android)操 作 系统
开 发的 嵌入 式产 品 ,都必 须搭 载运 算速 度高 达
1GHz以上 的微 处理器(MPU)。其 实 ,只要专 注
于 产 品的应 用要 求和 易用性 ,而不 是一 味追 求
酷炫 的3D接 口,那么400MHz等级左右的MPU,
即足 以满足设计所 需。
在 现 今 的 嵌 入 式 工 业 领 域 ,一 个 不 争 的
事 实是 厂商都 急 于为使 用者 提供 更 多的 产 品性
能 和 更 丰 富 的 使 用 者 体 验 ,而 这 大 概 是 苹 果
(Apple)推 出iPad产 品所带来 的效应 。这样一个 包
含 电容 式多点 触控大 屏幕 、1024 X 768 dpi屏幕
分辨率 、高级视频处理 功能、三维(3D)效果 、网
页浏 览和 多种 其 它创新 技术 的装 置 ,就需 要一
个高速处理器(iPad2更需要多核处理器),辅 以硬
件辅助处理器来处理视频播放和 图形 。
但其 实 并不 是所 有嵌 入 式系 统都 需要具 有
强大 的 功 能 和 超快 速 的MPU,例 如 垂 直式 市
场 ,包括家庭 和商业应用 、销售终端机 (pos)、
车 载 娱乐 系统 、消 费电 子产 品 、医疗 与工 业应
用 等 ,就可能不需要最 精密的使用者接 口(ui)、
3D处理 能力 ,或是全高画质播放功能。
这 些应 用可 以利 用最 新 的科技 成果 ,但 只
须要 以较传统 和基 本的方法就可以实现 。
毋庸 置疑 ,追 求 最好 的使 用者 接 口效果 促
使 对性 能 的要求 不 断提高 。选 用功 能强 大 的芯
片如 带有3D图形 辅助处理 器的ARM Cortex—A9
MPCore,要产品成功 不难 ,但 系统 成本 将会增
加三到五倍 。
不过 ,如果想(或需要)让 系统不 会过时 ,即
这个 系统在 未来 的几年 里仍 可支 持功 能齐全 的
Linux ̄IAndroid最 新版本 ,那么最好还是现在就
多花一 点成本 ,选择一 个1GHz MPU。但在 选
择 这样 的微 处理 器之前 ,对 低阶 和 中阶 系统 而
言 ,还是有几个替代方案值得考虑 。
Li n ux进驻嵌入式装置
在过去 几年 ,由于嵌 入式MPU被 市场广 泛
采用 ,以及专为低阶和 中阶装置提供的Linux质
量 不断 地提高 ,加 快 了操作 系统 的标准 化 。标
准 化的 操作 系统适 用于 各种 各样 的处理 器 ,从
以ARM9为基 础的低成本 装置 ,到 使用 1GHz以
上Cortex—A9处理器核心的装置 ,如今LinuxLk以
前拥有更 多的选择 。
另外 ,Linux为研 发 人 员提供 一 个可 以分
担开 发成本的极好机会 。Linux在入 门级ARM9
嵌入 式MPU上 运行 ,只要使用者 接 口的复杂性
与性 能相若 ,其 运行 表现 完全可 以被 接受 。例
如 ,一个具有高效能总线架构 的ARM9 400MHz
MPU(用于传输 大量的数 据 ̄I|WVGA显示 器)与
应用 处理并 行 ,对于 那些 要运 行相 当复杂 又设
计 良好的接 口(包括在操 作 系统 以外提供 某些基
本3D效 果)的 中低阶 系统来说 ,是一 个完美的解
决方案 。
l 一
评论0