在Linux Ubuntu中,当您 用计算机插入如果您安装了Arduino,则在系统上将自动安装FTDI驱动程序。因为Arduino IDE带有FTDI驱动程序捆绑包。 FTDI电缆时,FTDI驱动程序将自动安装。
下一步是找到连接的FTDI电缆的端口位置。要查找端口号,请在Linux终端中键入此命令:
与Windows类似,Linux中有许多串行终端选项,例如自定义PCBA板模块等。由于我们在本教程中使用自定义PCBA模块,因此您可以通过在Linux终端中运行这些命令来安装它。
它将向您显示与计算机连接的所有FTDI设备。但是目前,我们仅使用一根FTDI电缆。因此,它将像这样显示其名称和端口位置(/dev/caratarusb0)。
现在,在Linux终端中输入此命令至Caratar USB。
FT232R IC的主要功能,该功能随附 US232R到RS232转换器电缆.
在较旧的FTDI USB UART设备中,使用外部EEPROM INCASE设备用于使用产品描述字符串,USB供应商ID和产品ID,而不是默认值。但是在新设计中,该电缆内部集成了此外部EEPROM芯片,使电缆可以根据需要更改产品说明字符串。此EEPROM是可以编程的,而无需任何其他电压要求。
FT232R带有带有唯一序列号的预编程的EEPROM,以消除对每个设备的EEPROM编程的要求。
悬浮电流约为70个微型安培,运行电流至15mA。
该电缆旨在使用主机或轮毂控制器的最小带宽。
内部EEPROM中的设置可用于将每个UART引脚的传感信号倒置。因此,TXD主动高可以更改为TXD#活动低信号。
此超时用于从接收缓冲区刷新其余数据。此超时可从1ms到255毫秒,增量为1 ms,默认时间为16ms。
所有标准和非标准的波特率均得到300至3 mbaud的支持。
该块负责将USB格式数据转换为串行格式。为了提供虚拟COM端口的串行功能,FT232R需要安装操作系统设备驱动程序。
RS232设备需要电压级别的信号。因此,该块用于将FT232R信号转换为电压水平。