电子说
在嵌入式系统开发中,显示模块是不可或缺的一部分。今天,我们要介绍的 RoboPeak Mini USB Display 就是一款性价比极高的显示模块,它为各种嵌入式平台提供了便捷的显示解决方案。
文件下载:DFR0275.pdf
RoboPeak USB Display 是由 RoboPeak 团队设计的一款低成本显示模块,通过 USB 接口进行数据传输。它由一个微芯片根据 USB 端口另一侧传输的数据来控制屏幕,非常适合作为各种嵌入式平台的输出设备。
该显示模块采用了具有 Cortex - M3 核心的 STM32 处理器和 USB HIP,支持高达 12Mbps 的数据传输速率,用于屏幕刷新。处理器不仅可以监测电阻式触摸屏幕,还能处理 USB 数据并控制屏幕显示。
| RoboPeak USB Display 有一个 Micro USB 连接端口(红色框)和另外两个备用端口(黄色框)。它通过 USB 端口获取电力。以下是各引脚的详细信息: | Pad Name | Description | Min(V) | Typical(V) | Max(V) | Current(mA) |
|---|---|---|---|---|---|---|
| P1 | Power Supply | 4.8 | 5 | 5.2 | 200 | |
| P2 | UART Tx | 2.8 | 3.3 | 3.7 | - | |
| P3 | USB DM | - | - | - | - | |
| P4 | USB DP | - | - | - | - | |
| P5 | BOOT0 | 2.8 | 3.3 | 3.7 | - | |
| P6 | UART Rx | 2.8 | 3.3 | 3.7 | - | |
| P7 | GND | -0.1 | 0 | 0.3 | - |
该显示模块的电路板尺寸为 74cm x 60.5cm,在设计时需要参考其机械细节。
RoboPeak USB Display 在出厂时配备了默认固件,可由 RoboPeak 开源驱动驱动。如果用户覆盖了默认固件,RoboPeak 将不提供恢复支持,并且对因固件更改造成的任何损坏不承担责任。如需使用默认固件的详细信息,请参考 SDK 材料或联系 RoboPeak 寻求支持。
准备一根 micro USB 电缆,将屏幕连接到计算机。当 USB 供电时,会出现 RoboPeak 标志,并且可以在屏幕左上角找到固件版本信息。
触摸屏在出厂时已经进行了校准。如果发现校准不准确,可以手动进行校准。在开机看到 RoboPeak 标志时,立即点击屏幕,直到看到校准画面。使用触摸屏笔按压闪烁的红点,按压时红点会变为绿色,持续按压直到点移动到屏幕的其他位置。当触摸 3 个点后,校准过程完成,校准结果将存储在显示屏的持久存储区域。
RoboPeak USB Display 可与任何具有 USB 主机插座的 Linux 系统配合使用。需要在这些系统上安装 RoboPeak 提供的相关 Linux 内核驱动,具体细节请参考手册文档。
RoboPeak USB Display 在系统中作为标准显示模块工作,即基于帧缓冲的显示设备和触摸屏设备。第三方应用程序可以通过 RoboPeak 提供的驱动和 SDK 进行定制开发。其 Linux 驱动是开源的,如需进一步开发,请参考 SDK 文档。
| Date | Version | Description |
|---|---|---|
| 2013 - 10 - 01 | 1.0 draft | Initial Version |
| 2013 - 11 - 23 | 1.0 | Style modification |
总的来说,RoboPeak Mini USB Display 以其丰富的特性、便捷的使用方式和良好的兼容性,为嵌入式系统开发者提供了一个优秀的显示解决方案。你在使用这款显示模块时有没有遇到过什么有趣的问题呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !