基于SPI的多串口扩展方案

上传人:宝路 文档编号:17821916 上传时间:2017-11-12 格式:DOC 页数:7 大小:254.52KB
返回 下载 相关 举报
基于SPI的多串口扩展方案_第1页
第1页 / 共7页
基于SPI的多串口扩展方案_第2页
第2页 / 共7页
基于SPI的多串口扩展方案_第3页
第3页 / 共7页
基于SPI的多串口扩展方案_第4页
第4页 / 共7页
基于SPI的多串口扩展方案_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《基于SPI的多串口扩展方案》由会员分享,可在线阅读,更多相关《基于SPI的多串口扩展方案(7页珍藏版)》请在金锄头文库上搜索。

1、基于 SPI 的多串口扩展方案(1 扩 8)前言随着电子技术的发展,以微处理器(MCU) ,PC机组成的主从分布式测控系统已成为当今复杂的测控系统的典型解决方案。单片机以其独特的串口通信功能为主,从设备之间的数据传输提供了便利。但是51系列单片机只提供了一个全双工的串行通信接口,这对于一个实时性要求较高,测控功能复杂的系统而言是一个美中不足之处。在我们设计的智能密集测控系统中,就需要测控工具有多个实时全双工的串行通信接口。我们现在只能是选择有多个串口的单片机或者是进行串口扩展,选择多串口的单片机肯定成本比较高,而且局限性比较大;那么最好的方案还是进行串口扩展。根据本人的对多款串口扩展芯片在性能

2、、价格上的比较,个人认为维肯电子的 VK3266这款串口扩展芯片还是相当不错的,下面我们就也 VK3266来对单片机的串口进行扩展。以单片机的一个串口,扩展为 4个全双工的串口。1、系统原理框图微控制器VK3224VK3224SPIUart1-uart82、 硬件原理图硬件原理框图介绍:本设计主要依赖的硬件是 2块 VK3224串口扩展芯片实现一个 spi接口扩展 8个uart接口,外部电路实现简单。主要是晶振电路,复位电路,spi 接口电路。3、 VK3224芯片介绍1.产品概述VK3224是SPI TM接口的4通道UART器件。VK3224实现SPI桥接/扩展4个串口(UART)的功能。扩

3、展的子通道的UART具备如下功能特点:每个子通道UART的波特率、字长、校验格式可以独立设置,最高可以提供1Mbps的通信速率。每个子通道可以独立设置工作在IrDA红外通信。每个子通道具备收/发独立的16 BYTE FIFO,FIFO的中断为4级可编程条件触发点。VK3224采用SOP20绿色环保的无铅封装,可以工作在2.55.5V的宽工作电压范围,具备可配置自动休眠/唤醒功能。注:SPI TM 为MOTOLORA公司的注册商标。2.基本特性2.1 总体特性低功耗设计,可以配置自动休眠,自动唤醒模式宽工作电压设计,工作电压为 2.5V5.5V精简的配置寄存器和控制字,操作简单可靠提供工业级和商

4、业级产品高速CMOS工艺采用符合绿色环保政策的SOP20无铅封装2.2 扩展子通道UART特性子通道串口独立配置,高速、灵活:每个子串口为全双工,每个子串口可以通过软件开启/关闭波特率可以独立设置,子串口最高可以达到1M bit/s (5V工作电压)每个子串口字符格式包括数据长度、停止位数、奇偶校验模式可以独立设置完善的子串口状态查询功能FIFO功能:每个子串口具备独立的16级9Bits发送FIFO,发送FIFO具备4级可编程触发点每个子串口具备独立的16级9Bits接收FIFO,接收FIFO具备4级可编程触发点软件FIFO使能和清空FIFO状态和计数器输出错误检测:支持奇偶校验错,数据帧错误

5、及溢出错误检测支持起始位错误检测 内置符合SIR标准的IrDA红外收发编解码器,传输速度可达115.2K bit/s2.3 SPI主接口特性最高速度5M bit/s仅支持SPI从模式16位,SPI模式03.应用领域多串口服务器/多串口卡工业/自动化现场RS-485控制无线数据传输车载信息平台/车载GPS定位系统远传自动抄表(AMR)系统POS/税控POS/金融机具DSP/嵌入式系统4.原理框图图4.1 VK3224 原理框图S P I 接口发送F I F O子通道 U A R T控制寄存器波特率发生器发送流量控制发送移位寄存器接收F I F O接收流量控制接收移位寄存器中断控制逻辑时钟发生器S

6、 C L KS C SS D I NS D O U TX T A L 1X T A L 2R X 1 t o R X 4T X 1 t o T X 4I R QV K 3 2 2 45.封装引脚5.1封装图12354762 01 91 81 61 71 41 5V K 3 2 2 4G N DS C SS C L KS D O U TS D I NT X 4O S C IO S C OV C CT X 3R X 3T X 1R X 181 09/ I R QV C C1 31 11 2G N DT X 2R X 2R X 4/ R S T5.2 引脚描述表5.2 VK3224 引脚描述名称 管

7、脚 类型 描述SCS 2 I 为SCS(SPI片选)功能引脚:低电平有效SCLK 3 I 为SCLK(SPI 时钟输入)功能引脚;SDIN 4 I 为SDIN(SPI数据输入)功能引脚;SDOUT 5 O 为SDOUT(SPI数据输出)功能引脚;RX1RX2RX3RX41512176I子通道串口串行数据输入。RX 将所连数据UART的串行数据输入VK3224的相应管脚。TX1TX2TX3TX41411167O 子通道串口串行数据输出。TX 将串行数据输出到与其连接的器件引脚。/RST 8 I 硬件复位引脚,低电平复位有效/IRQ 10 O 中断输出信号,低电平有效,建议外接上拉电阻,典型值5.1KOSCO 19 I 晶振输入; OSCI 20 O 晶振输出; VCC 9,18 - 电源 2.5V5.5V工作范围GND 1,13 - 地

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号