嵌入式Linux下基于ARM9的USB打印机控制器的设计

  • 格式:pdf
  • 大小:188.16 KB
  • 文档页数:3

黄 艳 马旭 东 ( 东南大学 自 动化学院, 江苏 南京 2 0 9 ) 10 6
摘 要
对 Ln x操 作 系统 下 的 打 印体 系进 行 研 究 , 析 并 给 出 了嵌 入 式 Ln x下 U B打 印机 控 制 器 的软 硬 件 设 计 。该 打 印机 i u 分 iu S 控 制 器 基 于 S C2 4 3 4 0微 处理 器 , 用 Mi GUI 现 了友 好 的人 机 交 互 界 面 , 识 别 多种 U B 打 印 机 , 成 中文 文 本 文 件 采 n l 实 能 S 完
以及 各 种格 式 图形 文件 的 编 辑 和 打 印 工 作 。 关键 词 : 入 式 Ln x S C 4 0 US 嵌 iu , 3 2 4 , B打 印机 , 中文 打 印 , nGUI Mii
Absr c ta t Th ar e h dwae an s f r sgn ofUSB prne nt l n r d ot wa e de i it rco r eru dere be ol m dde Ln x i ay e d ealed i hi ape d iu s an lz d an r i n t s p z r
理字 体 带 来 了 极 大 的灵 活性 。有 一些 打 印 机 直接 在 内部 集 成 了 P sS r t 言 解 释 器 ,可 以 直 接 将 P s cit 件 不 经 过 任 o tci 语 p ot r 文 S p 何过 滤 器 送 给 其 打 印 。 是 因 为使 用 这 种 技 术 需 要 向 A o e公 但 db 司付 费 , 对 来 说 比较 昂 贵 。 以 一般 低 廉 的打 印 机 是 不 能解 释 相 所
无论 是 在 工 业 现 场 还 是 在 人 们 日常 生 活 中 ,常 常 需 要 把 数 据、 图像 从 一 些 仪器 或 者是 家 用 电器 上 打 印 下来 , 很 少 有 设 备 而 直 接 带 有 打 印 功 能 , 要 先 把 要 打 印 的 文件 拷 贝 到 P 机 上 , 需 C 通 过 连 接 打 印机 的 P 机 将 其 打 印 出 来 。 文 采 用 AR 处 理 器 设 C 本 M
8 触 l~ 祧 j
SI l P ̄i
J US BHU B
¥C40 32 4
要 打 印 的文 件 首 先 通 过 应 用 程 序 生 成 P s cit 件 ,在 通 过 ot r 文 S p

系 列过 滤 器 后 送 给打 印机 打 印 。P sS r t 言 是 由 A o e o tci 语 p db
像 时 可 以根 本 不 考 虑输 出设 备 的 特性 ( 打 印 机 的分 辨 率 、 张 如 纸
大 小 等 ) 而 且 它 对 文 本 和 图形 实 行 同 样 的处 理 过 程 , 就 给 处 , 这
采 用 S C 4 0微 处 理器 , 是 一 款 由三 星 公 司 推 出 的 基 于 3 24 它 A M9 0 R 2 T的 1 / 2位 R S 微 处 理器 , 63 IC 主频 可 达 4 0 z 0 MH 。该
IS U B打r ̄I 优. I l【 J j ? I
图 1 US B打 印 机 的 硬 件 架构
公 司 开发 的 , 是 一 个 成 熟 的 、 于 描 述 一 个 文 档 每 一 页 面 内容 它 用 的 程序 语 言 。 也 是 一种 与设 备无 关 的打 印 机 语 言 , 它 即在 定 义 图
2 U B打 印机 控 制 器 的硬 件设 计 S
考 虑 到 实 用性 和 可扩 展 性 , 硬件 的基 本 架 构 如 图 1所 示 。
J AG ̄ T


i L 一 i j
一 … 、 l {
… - A D lh ~ NN F  ̄
} s R M仃骼器I DA
ቤተ መጻሕፍቲ ባይዱ

计 了 嵌入 式 的打 印 机 控 制 器 ,可 以 将 打 印 功 能 集 成 在 一 些 需 要 打 印 的设 备 中 , 摆脱 了 P 的束 缚 。 C 1 L u i x系 统 下 打 印功 能 的 实 现 n 在 L u i x中 , o t c i 是 产 生 打 印 文 档 事 实 上 的 标 准 。 需 n P sS r t p
维普资讯
嵌 入 式 Ln x 基 于 A M9的 U B打 印 机控 制 器 的设计 iu 下 R S
嵌入式 L u i x下基于 A M9的 U B打印机控制器的设计 n R S
De i n o sg f USB r t r Co tol r B s d o P i e n r l a e n ARM9 Un e m b dd d Ln x n e d rE e e iu
t r gh sudyn h it g y t hou t ig t e pr i s sem o NUX O S. e prne onr l s S nn fLI Th itr c tol ba ed on 3C2 0 er 44 mi ochp h od s r n ef c cr i as go u e it ra e b da ig y a pt M i GUII alo c rco z a y kn n ni t s an e gnie m n ids ofUSB it r ,edi an itChies e tfes an g ap c fe pr e s n t d pr n n e t x i d r hi i s l l Ke wor :m be y dse dde Ln x, C2 40, d iu S3 4 USB pr t rChn s pr t g, nGUI i e , ie e n i i Mii nn