要做arm板上扩展出8个串口
初步思路:
一、利用uart扩展8个串口,或spi扩展出8个串口
arm板上提供的uart,只有2个(但是由于raspi提供的引脚限制,只能用一个),因此要扩展8个串口,要么是用uart扩展出8个串口,该方法下,查出有uart扩展5个串口的芯片(GM系列芯片,国腾电子),然后还需要3个串口,可以用spi扩展5或3串口的方法,这一方法难点(没有实施,预测)在于驱动的问题,要自己写驱动,能力不够,还不具备在linux下写驱动的能力。
还有用维肯公司的uart(或spi)扩展4个uart(ttl电平信号),与上面一样,难点在于驱动。
二、usb转串口
用usb转串口,linux内核中有usb to serial的驱动,尝试直接购买usb转串口的线,驱动用linux内核中的,驱动方面可能(不知道内核中的驱动是否通用)可以解决,然后用usb hub进行扩展,连8个usb转串口线,从而扩展出8个串口。
从两个思路中比较下来,第2种更易操作一些,所以接下来,买了usb转串口线(转换模块可能是pl2303,要看买回来的说明书),提到pl2303,不得不提ft232与cp2102模块,这两种模块也是usb转串口的,3种模块,各有利弊。
线买回来之后,后面的工作可以从以下步骤进行操作:
1、在pc机上的linux系统下,进行usb转串口线的测试。
2、第1步成功后,再在pc机上连上usb hub,并在hub下接usb转串口线,进行测试。
3、第1,2步成功后,将usb转串口线连上arm板--raspi(或我自己的天嵌板上测试)。
4、与第2步类似,在arm板上连上usb hub,测试usb转串口线。
以上4步的难点在于:
1、测试方法。
2、linux下usb转串口的驱动是否通用的问题。
3、usb hub对usb转串口线的支持。
我要大展拳脚了,fighting!!!!!
more:
usb转串口芯片
分享到:
相关推荐
usb转串口驱动程序,usb转串口驱动程序,usb转串口驱动程序,usb转串口驱动程序,usb转串口驱动程序,usb转串口驱动程
USB转串口驱动是计算机硬件连接与通信领域中常见的技术,尤其在Win7系统中,这一驱动程序扮演着至关重要的角色。它使得用户能够通过USB接口来模拟串行通信,适用于那些仍然需要串口但设备本身不提供物理串口的情况。...
### Ubuntu下USB转串口配置及串口工具配置详解 #### 一、USB转串口配置 ##### 1.1 安装Minicom 在Ubuntu系统中,可以通过安装`minicom`来完成USB转串口的基本配置。首先,通过终端执行以下命令安装`minicom`: ```...
USB转串口驱动是计算机技术中一个常见的需求,尤其在连接一些旧式设备或需要长距离传输数据时。本文将详细解析USB转串口驱动的最终解决方案,帮助你解决百试百灵的问题。 首先,我们需要了解USB(Universal Serial ...
在IT领域,USB转串口驱动是一种常见的技术解决方案,主要用于将老式的串行接口设备连接到现代计算机上,这些计算机往往不再提供物理串口。YH-340 USB转串口驱动就是这样的一个工具,它使得用户能够通过USB端口模拟并...
USB转串口驱动是计算机硬件接口转换的一种常见技术,它使得传统的串行通信可以通过USB接口进行,方便了用户的设备连接。ZTEK是一家提供此类驱动程序的公司,其USB转串口驱动尤其受到用户欢迎,因为它们具有广泛的...
USB转串口驱动是计算机技术中一个常见的接口转换解决方案,尤其在硬件开发、嵌入式系统调试、物联网设备连接等领域有着广泛的应用。USB(Universal Serial Bus)作为一种通用接口,为设备提供即插即用和热插拔功能,...
USB转串口驱动(win 7及其他操作系统)USB转串口驱动(win 7及其他操作系统)USB转串口驱动(win 7及其他操作系统)USB转串口驱动(win 7及其他操作系统)USB转串口驱动(win 7及其他操作系统)USB转串口驱动(win 7...
USB转串口技术是计算机与外部设备通信的一种常见方式,尤其在旧设备或者需要长距离传输数据的场景中,串口(Serial Port)扮演着重要角色。然而,现代计算机往往不再配备物理串口,这就需要用到USB转串口设备,通过...
标题中的“霍尼韦尔1900 USB转串口”指的是霍尼韦尔公司生产的型号为1900的一款扫描设备,它具备通过USB接口转换为串行通信的能力。这种功能使得该设备能够与那些仅支持串口通信的系统或设备进行连接,扩大了其兼容...
USB转串口技术是计算机与外部设备通信的一种方式,它通过USB接口将数据转换成串行信号,使得老式的串口设备能够在现代计算机上继续使用。USB(Universal Serial Bus)是一种高速、通用的接口,而串口(Serial Port)...
USB转串口驱动是计算机硬件通信中的一种常见技术,它允许通过USB接口连接到传统的串行设备,如打印机、调制解调器或嵌入式系统。这种驱动程序扮演着关键角色,因为它允许操作系统识别并有效地与USB转串口设备进行...
android usb转串口数据通信示例(源代码) android usb转串口数据通信示例。物联网开发中也会经常用到usb转串口,对android手机进行通信。一般都会用otc线进行转换。我在GitHub下来一份代码,亲测可用。并进行了修改...
USB转串口芯片PL2302是一款广泛应用在电子设备中的接口转换器,它能够将通用串行总线(USB)接口转换为标准的串行通信接口(如RS-232),使得传统串口设备能够通过USB接口与现代计算机进行通信。驱动程序是连接硬件...
标题提到的"mac下的usb转串口驱动"指的是在Mac上安装和使用特定的驱动程序,以便让USB接口能够模拟串行端口与这些设备进行通讯。下面我们将详细探讨这一主题。 首先,我们来看标签中的关键词:"Mac","usb","转串...
USB转串口模块驱动程序是将USB接口转换为串行通信接口的一种技术,它使得计算机可以通过USB端口与各种串口设备进行通信。这个压缩包包含的驱动程序针对Windows XP和Windows 7操作系统,旨在解决计算机无法识别或无法...
标题中的“ch340 USB转串口驱动”是指一种硬件接口适配器,它能够将USB接口转换为串行通信接口,以便于电脑与使用串口通信的设备(如Arduino、模块化传感器、GPS接收器等)进行交互。CH340芯片是这种转换器的核心,...
《PL2303 USB转串口驱动在Win7 64位系统中的安装与应用》 对于Windows 7 64位用户来说,安装USB转串口驱动往往是一项颇具挑战性的任务,尤其是PL2303芯片的设备。这款芯片广泛应用于各种USB转串口适配器中,为用户...
CP2102 USB转串口驱动是一款专为连接和支持使用CP2102芯片的USB到UART(通用异步接收发送器)转换设备而设计的软件。在Windows操作系统上,这种驱动程序允许用户通过USB接口与使用串行通信的硬件设备进行交互,如ESP...