pyftdi:纯Python编写的FTDI设备驱动程序
去发现同类优质开源项目:https://gitcode.com/
PyFtdi是一个用纯Python语言编写的驱动程序,主要用于支持流行的FTDI设备。该驱动程序在用户空间运行,提供了对多种FTDI设备的支持,包括UART和GPIO桥、多串行协议桥等。
设备支持
PyFtdi支持的FTDI设备包括以下几种:
- UART和GPIO桥FT232R(单端口,3Mbps)
- UART,GPIO和多串行协议(SPI,I2C,JTAG)桥FT2232C / D(双端口,时钟高达6 MHz)
- FT232H(单端口,时钟高达30 MHz)
- FT2232H(双端口,时钟高达30 MHz)
- FT4232H(四端口,时钟高达30 MHz)
功能特性
PyFtdi目前支持以下功能:
- UART /串行USB转换器,最高12Mbps(取决于FTDI设备的功能)
- GPIO / Bitbang支持,具有8位异步,8位同步和8/16位MPSSE变体
- SPI主设备,具有同时的GPIO支持
PyFtdi以其高效、易用的特性,为广大开发者提供了便捷的FTDI设备驱动解决方案。欢迎有兴趣的开发者使用和参与项目贡献!
去发现同类优质开源项目:https://gitcode.com/
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考