基于Zynq的 OLED驱动设计

本文提出了一种基于Zynq FPGA的OLED驱动设计方法,适应了Xilinx最新平台的人机交互需求。介绍了OLED的特性、SPI控制方式,详细阐述了设计流程和硬件电路。通过Zynq的PL和PS部分实现OLED驱动,利用AXI总线通信,实现了字母、数字和点阵图像的实时显示,为Zynq在仪器仪表的人机交互提供技术支持。
摘要由CSDN通过智能技术生成

摘要:OLED具备自发光、不需背光源、对比度高、厚度薄、视角 广、反 应 速 度 快、可用于挠曲性面板、使用温度范围广、构 造及制程较简单等优异特性,被认为是下一代的平面显示器新兴应用技术。目 前 OLED 的驱动大部分都是基于 STM 系列 ARM 芯片和传统 FPGA 芯片。为适应 Xilinx最新平台Zynq的人机交互需要,提出一种基于 Zynq的 OLED 驱动 设计方法。文章阐述了 OLED的特性和SPI控 制方 式,给出了设计流程和硬件电路图。利 用 Zynq的 PL 部 分 完 成 了 OLED驱动的IP核,利用Zynq的 PS部分实现了 OLED的驱动程序设计。通过 AXI总线实现 PL和 PS的通信。最后 通过测试程序,实现了字母、数字和点阵图像的实时显示。解决了基于 Zynq器件在广电仪器和电力仪表仪器中人机交 互的工程技术,具有集成度高、可移植性强和通用性好等优点。                                                   关 键 词:Zynq;OLED;SPI;驱动

1 引 言

随着近几年嵌入式技术的飞速发展和广泛应 用,人机交互成为嵌入式设备的迫切需要。为适 应 Xilinx最 新平 台 Zynq的 人 机 交 互 需 要,提 出 一种基于Zynq的 OLED驱动设计方法。 有 机 发 光 二 极 管 (Organic Light-Emitting Diode,OLED)由 于 同 时 具 备 自 发 光、不 需 背 光 源、对比度高、厚度薄、视角广、反应速度快、可用 于挠曲性面板、使用温度范围广、构造及制程较简 单等优异特性,被认为是下一代的平面显示器新 兴应用技术[1-3]。 Xilinx最新平台 Zynq将 处 理 器 的 软 件 可 编 程能力与 FPGA 的硬件可编程能力实现完美结 合,以低功耗和低成本等系统优势实现良好的系 统性能、灵活性和可扩展性。 目前 OLED的驱动大部分都是基于 STM 系 列 ARM 芯 片[4]和 传统 FPGA 芯 片[5]。在 Zynq 上,Xilinx提 供了 Linux 演 示 实 例,但 无 裸 机 源 码,无法满足实时性比较强的工程实际需求。 文章详细阐述了基于 Zynq的 OLED 驱动设 计步 骤 和 方 法[&

  • 25
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BinaryStarXin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值