1, 串口扩展
我也遇见过这个情况,我当时做的是串口扩展的方案,我用了维肯电子的一款VK3266这款芯片,感觉做的蛮不错的,性能稳定,价格也比较便宜,使用也很方便的。下面是他的一些特点。VK3266是业界首款具备 UART/SPITM/8位并行总线接口的4通道UART器件。可以通过模式选择使得该芯片工作于以上任何一种主接口模式下:当主接口为UART时,VK3266将一个标准3线异步串口(UART)扩展成为4个增强功能串口(UART)。主接口UART在数据传输时可以选择需要转义字符和不需要转义字符两种模式。此外,主接口的UART可以通过引脚配置为红外通信模式。当主接口为SPI接口时,VK3266实现SPI桥接/扩展4个增强功能串口(UART)的功能。当主接口为8位并口时,VK3266实现一个8位并行数据总线与4个通道UART串行总线数据通信相互转换的功能。扩展的子通道的UART具备如下功能特点:每个子通道UART的波特率、字长、校验格式可以独立设置,最高可以提供1Mbps的通信速率。每个子通道可以独立设置工作在IrDA红外通信、RS-485自动收发控制、9位网络地址自动识别、软件/硬件自动流量控制、广播接收等高级工作模式下。每个子通道具备收/发独立的16 BYTE FIFO,FIFO的中断为4级可编程条件触发点。提供一个子通道的调制解调器(MODEM)控制信号。VK3266采用QFP44绿色环保的无铅封装,可以工作在2.5~5.5V的宽工作电压范围,具备可配置自动休眠/唤醒功能。如果你想要了解具体的情况,可以去他们的网站下载相关资料,www.VKIC.COM你也可以申请样片来试用一下。希望我的回答能帮助到你,
2, 多串口扩展
你把你的分给我吧,这个问题我能完全回答你!我建议你用串口扩展芯片哈,而且我强烈推荐你使用VK32系列芯片,可以有多种扩展方案,对于你的情况,我建议你使用VK32224或者VK3266都是可以的。VK3224是把一个SPI扩展为4个增强功能的串口,操作简单。方便。那我把vk系列芯片的主要特点给你介绍一下吧,VK3266是业界首款具备 UART/SPITM/8位并行总线接口的4通道UART器件。可以通过模式选择使得该芯片工作于以上任何一种主接口模式下:当主接口为UART时,VK3266将一个标准3线异步串口(UART)扩展成为4个增强功能串口(UART)。主接口UART在数据传输时可以选择需要转义字符和不需要转义字符两种模式。此外,主接口的UART可以通过引脚配置为红外通信模式。当主接口为SPI接口时,VK3266实现SPI桥接/扩展4个增强功能串口(UART)的功能。当主接口为8位并口时,VK3266实现一个8位并行数据总线与4个通道UART串行总线数据通信相互转换的功能。扩展的子通道的UART具备如下功能特点:每个子通道UART的波特率、字长、校验格式可以独立设置,最高可以提供1Mbps的通信速率。每个子通道可以独立设置工作在IrDA红外通信、RS-485自动收发控制、9位网络地址自动识别、软件/硬件自动流量控制、广播接收等高级工作模式下。每个子通道具备收/发独立的16 BYTE FIFO,FIFO的中断为4级可编程条件触发点。提供一个子通道的调制解调器(MODEM)控制信号。VK3266采用QFP44绿色环保的无铅封装,可以工作在2.5~5.5V的宽工作电压范围,具备可配置自动休眠/唤醒功能。如果你还有什么不清楚的,你可以去登录他们的官方网站看看、www.VKIC.COM希望我的回答能帮到你忙。
3, 多串口扩展
哇靠,我用过,正好有他的资料,给分。VK3x系列芯片广泛应用于1.多串口服务器/多串口卡、2.工业/自动化现场RS-485控制、3.通过CDMA/GPRS MODEM的无线数据传输、4.车载信息平台/车载GPS定位系统、远传自动抄表(AMR)系统、5.POS/税控POS/金融机具、6.DSP/嵌入式系统! 一、VK3x系列串口扩展芯片,可为用户提供最简单和低成本的UART串口扩展方案(此外是业界首款具备IIC/UART/SPI/8位并行总线接口的4通道UART器件。可以通过模式选择使得该芯片工作于以上任何一种主接口模式),该系列芯片子串口波特率可以独立设置,子串口最高可以达到1M bit/s(远高于市场其他同类产品)。该芯片主串口和子串口的工作波特率可由软件调节,而不需要修改外部电路和晶振频率。 VK3x系列芯片的外部控制少,应用灵活,编程使用简单,适合于大多数需要多串口扩展的应用场合。 子通道串口独立配置,高速、灵活:四种工作模式,用户可根据自己的系统需求灵活选择子串口数:1个或4个(根据具体芯片型号)每个子串口为全双工,每个子串口可以通过软件开启/关闭波特率可以独立设置,子串口最高可以达到1M bit/s每个子串口字符格式包括数据长度、停止位数、奇偶校验模式可以独立设置每个子串口可以软件设e799bee5baa6e997aee7ad94e59b9ee7ad9431333264643130置为是否接收数据广播完善的子串口状态查询功能FIFO功能:每个子串口具备独立的16级9Bits发送FIFO,发送FIFO具备4级可编程触发点每个子串口具备独立的16级接收FIFO,接收FIFO具备4级可编程触发点软件FIFO使能和清空FIFO状态和计数器输出流量控制:支持RTS、CTS的硬件自动流量控制RS-485功能:RTS控制的自动RS-485收发控制RS-485网络地址自动识别功能错误检测:支持奇偶校验错,数据帧错误及溢出错误检测支持起始位错误检测每个子串口可以软件设置为是否接收数据广播内置符合SIR标准的IrDA红外收发编解码器,传输速度可达115.2K bit/s工作温度范围:-45℃~+85℃ 支持在1.8~3.3v、2.5~5.5v宽工作电压(根据具体芯片型号)
4, 谁用过串口扩展芯片VK3266
我也用过四川维肯的串口扩展系列芯片,性能稳定,价格便宜。经过扩展的串口功能很强。具体如下2.1 总体特性低功耗设计,可以配置自动休眠,自动唤醒模式(uS 级唤醒)宽工作电压设计,工作电压为 2.5V~5.5V精简的配置寄存器和控制字,操作简单可靠提供工业级和商业级产品高速CMOS工艺采用符合绿色环保政策的SOP28无铅封装2.2 扩展子通道UART特性子通道串口独立配置,高速、灵活:每个子串口为全双工,每个子串口可以通过软件开启/关闭波特率可以独立设置,子串口最高可以达到1M bit/s 每个子串口字符格式包括e79fa5e98193e4b893e5b19e31333330323939数据长度、停止位数、奇偶校验模式可以独立设置完善的子串口状态查询功能FIFO功能:每个子串口具备独立的16级9Bits发送FIFO,发送FIFO具备4级可编程触发点每个子串口具备独立的16级接收FIFO,接收FIFO具备4级可编程触发点软件FIFO使能和清空FIFO状态和计数器输出错误检测:支持奇偶校验错,数据帧错误及溢出错误检测支持起始位错误检测 内置符合SIR标准的IrDA红外收发编解码器,传输速度可达115.2K bit/s2.3 8位并口主接口特性标准8位MCU总线接口命令和数据共用8位地址总线,通过A0(数据/控制)信号进行切换子通道选择通过命令字控制和指示,无需额外的通道指示信号线仅占用2个地址空间
名词解释
UART
UART,全称Universal Asynchronous Receiver/Transmitter,通用异步收发传输器。是电脑硬件的一部分,将资料由串行通信与并行通信间作传输转换。具体实物表现为独立的模块化芯片,或作为集成于微处理器中的周边设备。一般和RS-232C规格的,类似Maxim的MAX232之类的标准信号幅度变换芯片进行搭配,作为连接外部设备的接口。
接口
接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式,就如面向对象程序设计提供的多重抽象化。接口可能也提供某种意义上的在讲不同语言的实体之间的翻译,诸如人类与电脑之间。因为接口是一种间接手段,所以相比起直接沟通,会引致些额外负担。人类与电脑等信息机器或人类与程序之间的接口称为用户界面。电脑等信息机器硬件组件间的接口叫硬件接口。电脑等信息机器软件组件间的接口叫软件接口。