硬件驱动/工具LCD-Linux、OpenUSB、libusb、PyUSB介绍

以下为你介绍的硬件驱动/工具都可用在Linux系统上:LCD-Linux(LCD设备驱动)、OpenUSB(USB接口库)、libusb(USB接口库)、PyUSB(Python的USB接口)。

1、LCD-Linux(LCD设备驱动)

硬件驱动/工具LCD-Linux、OpenUSB、libusb、PyUSB介绍

LCD-Linux 是一个 Linux 的软件抽象接口用来驱动 LCD 显示设备,提供完全的VT102控制台仿真。包含两个核心模块分别是 lcd-linux 和显示驱动程序,目前只支持日立的HD44780,但其他的LCD控制器可以很容易的编写。

支持的控制器:

HD44780(和兼容版本)。

HD44780驱动程序功能:

多控制器支持。

8和4位模式支持。

可以在编译时指定使用的4位。

可以在编译时指定I/O时序。

支持所有屏幕尺寸,最大不超过HD44780(每个控制器80个字符)。

支持用户定义的字体。

支持从设备进行完全读写,以读取显示状态并设置用户可定义的字符。

当HD44780以单行模式运行时,支持两种可用的字体大小。

下载地址:https://sourceforge.net/projects/lcd-linux/

2、OpenUSB(USB接口库)

OpenUSB 是一个C语言开发的平台无关的USB设备访问接口库,基于 libusb 项目开发,是libusb 1.0项目的分支,其重点是提供增强的平台无关的,MT安全的应用程序库,以供对USB设备的原始访问。

下载地址:https://sourceforge.net/projects/openusb/

3、libusb(USB接口库)

libusb 是一个用C语言开发的跨平台的USB设备访问接口库。

下载地址:https://sourceforge.net/projects/libusb/

4、PyUSB(Python的USB接口)

PyUSB 提供了 Python 语言在 Windows 和 Linux 系统下访问USB设备的接口。

下载地址:https://sourceforge.net/projects/pyusb/

注明

以上就是硬件驱动/工具LCD-Linux、OpenUSB、libusb、PyUSB的介绍内容,这些硬件驱动/工具都能使用在Linux操作系统中。

栏目相关文章