WK2114_DS_CN_V010_2014-10-25

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

数据手册Ver0.101of21WK2114UART接口四通道通用异步收发器无铅封装1.产品概述WK2114是UART接口的4通道UART器件。WK2114将一个标准3线异步串口(UART)扩展成为4个增强功能串口(UART)。主接口UART在数据传输时主接口的UART可以通过引脚配置为红外通信模式。扩展的子通道的UART具备如下功能特点:每个子通道UART的波特率、字长、校验格式可以独立设置,最高可以提供2Mbps的通信速率。每个子通道可以独立设置工作在IrDA红外通信。每个子通道具备收/发独立的256BYTEFIFO,FIFO的中断可按用户需求进行编程触发点。WK2114采用SOP20L绿色环保的无铅封装,可以工作在2.5~5.0V的宽工作电压范围,具备可配置自动休眠/唤醒功能。2.基本特性2.1总体特性低功耗设计,可以配置自动休眠,自动唤醒模式(uS级唤醒)主UART支持波特率自适应宽工作电压设计,工作电压为2.5V~5.0V精简的配置寄存器和控制字,操作简单可靠提供工业级和商业级产品高速CMOS工艺,子串口速率最高可达2Mbps@5V、1.5Mbps@3.3V、1Mbps@2.5V采用符合绿色环保政策的SOP20无铅封装2.2扩展子通道UART特性子通道串口独立配置,高速、灵活:每个子串口为全双工,每个子串口可以通过软件开启/关闭波特率可以独立设置,子串口最高可以达到2Mbit/s每个子串口字符格式包括数据长度、停止位数、奇偶校验模式可以独立设置完善的子串口状态查询功能FIFO功能:每个子串口具备独立的256级发送FIFO,发送FIFO触发点可按用户需求进行编程每个子串口具备独立的256级接收FIFO,接收FIFO触发点可按用户需求进行编程软件FIFO使能和清空FIFO状态和计数器输出错误检测:支持奇偶校验错误、数据帧错误、break错误及溢出错误检测内置符合SIR标准的IrDA红外收发编解码器,传输速度可达115.2Kbit/s2.3UART主接口特性主接口为标准的三线UART串口(RX,TX,GND),无需其它地址信号、控制信号线可编程波特率设置,最高速度可以达到2Mbit/s可选择的奇校验,偶校验和无校验模式数据手册Ver0.102of21业界首创的不需地址线控制的串口扩展方式,通过芯片内置的协议处理器实现多串口扩展UART主接口可以通过引脚设置为红外模式3.应用领域多串口服务器/多串口卡通过CDMA/GPRSMODEM的无线数据传输车载信息平台/车载GPS定位系统远传自动抄表(AMR)系统POS/税控POS/金融机具DSP/嵌入式系统4.订购信息表4.1WK2114订购信息产品型号封装说明WK2114-IQPGSOP20无铅封装普通工业级;工作温度-45℃~+85℃5.原理框图图5.1WK2114原理框图发送FIFO子通道UART控制寄存器波特率发生器发送流量控制发送移位寄存器接收FIFO接收流量控制接收移位寄存器中断控制逻辑RX1toRX4CTS1toCTS4IRQ时钟发生器XTAL1XTAL2WK2114UARTRTS1toRTS4TX1toTX4主接口转换逻辑数据手册Ver0.103of216.封装引脚6.1封装图1234567891011121314151617181920WK2114GNDIRMRXNCMTXRX4TX4VCCRSTIRQTX2RX2GNDTX1RX1TX3RX3VCCOSCIOSC06.2引脚描述表6.2WK2114引脚描述名称管脚类型描述GND1,13-地IR2I/O当主接口为UART时,为IR(主口红外通信模式)功能引脚:IR=0红外通信模式;IR=1普通UART通信模式;IR默认为高电平。MRX3I/O当主接口为UART时,为MRX(主口UART接收)功能引脚;NC4I/O当主接口为UART时,为NC(空)MTX5I/O当主接口为UART时,为MTX(主口UART发送)功能引脚;RX1RX2RX3RX41512176I子通道串口串行数据输入。RX将所连数据UART的串行数据输入WK2114的相应管脚。TX1TX2TX3TX41411167O子通道串口串行数据输出。TX将串行数据输出到与其连接的器件引脚。RST8I硬件复位引脚,低电平复位有效VCC9,18-电源2.5V~5V工作电压数据手册Ver0.104of21IRQ10O中断输出信号,低电平有效。建议外接上拉电阻,典型取值5.1KOSCI19I晶振输入OSCO20O晶振输出7.寄存器描述7.1寄存器列表WK2114的寄存器按地址编号为6位地址编号,地址000000~111111,分为全局寄存器和子串口寄存器。其中高2位为通道编号,低4位为寄存器地址编号,但是全局寄存器的通道编号无意义,仅仅作为地址的一部分。全局寄存器5个,全局寄存器的地址具体排列见表7.1:表7.1全局寄存器列表寄存器地址[5:0]寄存器名称类型寄存器功能描述000000GENAR/W全局控制寄存器000001GRSTR/W全局子串口复位寄存器000010GMUTR/W全局主串口控制寄存器010000GIERR/W全局中断寄存器010001GIFRR全局中断标志寄存器子串口寄存器16个,其排列为C1C0REG[3:0],高两位为子串口通道号,低4位为寄存器地址,按低4位的寄存器地址具体排列见表7.2:表7.2子串口控制寄存器寄存器地址[3:0]寄存器名称类型寄存器功能描述(C1,C0)0011SPAGER/W子串口页控制寄存器(C1,C0)0100SCRR/W子串口控制寄存器SPAGE0(C1,C0)0101LCRR/W子串口配置寄存器SPAGE0(C1,C0)0110FCRR/W子串口FIFO控制寄存器SPAGE0(C1,C0)0111SIERR/W子串口中断使能寄存器SPAGE0(C1,C0)1000SIFRR/W子串口中断标志寄存器SPAGE0(C1,C0)1001TFCNTR子串口发送FIFO计数寄存器SPAGE0(C1,C0)1010RFCNTR子串口接收FIFO计数寄存器SPAGE0(C1,C0)1011FSRR子串口FIFO状态寄存器SPAGE0(C1,C0)1100LSRR子串口接收状态寄存器SPAGE0(C1,C0)1101FDATR/W子串口FIFO数据寄存器SPAGE0(C1,C0)0100BAUD1R/W子串口波特率配置寄存器高字节SPAGE1(C1,C0)0101BAUD0R/W子串口波特率配置寄存器低字节SPAGE1(C1,C0)0110PRESR/W子串口波特率配置寄存器小数部分SPAGE1(C1,C0)0111RFTLR/W子串口接收FIFO中断触发点配置寄存器SPAGE1(C1,C0)1000TFTLR/W子串口发送FIFO中断触发点配置寄存器SPAGE1C1,C0:子通道号,00~11分别对应子串口1到子串口4数据手册Ver0.105of217.2寄存器描述7.2.1GENA全局控制寄存器:(000000)位复位值功能描述类型Bit71RSV(保留位)RBit61RSV(保留位)RBit51RSV(保留位)RBit41RSV(保留位)RBit30UT4EN子串口4时钟使能位0:未使能1:使能W/RBit20UT3EN子串口3时钟使能位0:未使能1:使能W/RBit10UT2EN子串口2时钟使能位0:未使能1:使能W/RBit00UT1EN子串口1时钟使能位0:未使能1:使能W/R7.2.2GRST全局子串口复位寄存器:(000001)位复位值功能描述类型Bit70UT4SLEEP子串口4休眠状态位0:未休眠1:休眠RBit60UT3SLEEP子串口3休眠状态位0:未休眠1:休眠RBit50UT2SLEEP子串口2休眠状态位0:未休眠1:休眠RBit40UT1SLEEP子串口1休眠状态位0:未休眠1:休眠RBit30UT4RST子串口4复位控制位0:未复位子串口41:复位子串口4W1/R0数据手册Ver0.106of21Bit20UT3RST子串口3复位控制位0:未复位子串口31:复位子串口3W1/R0Bit10UT2RST子串口2复位控制位0:未复位子串口21:复位子串口2W1/R0Bit00UT1RST子串口1复位控制位0:未复位子串口11:复位子串口1W1/R07.2.3GMUT全局主串口控制寄存器:(000010)位复位值功能描述类型Bit70RSV(保留位)W1/R0Bit6---40RSV(保留位)R0Bit30PAEN主串口校验使能控制位0:无校验1:使能校验(根据PAM1,PAM0的配置确定校验模式)W/RBit2---10PAM1—0主串口校验模式使能控制位当PAEN=1主串口校验使能时:00:强制0校验;01:奇校验;10:偶校验;11:强制1校验;W/RBit00U1IEN主串口停止位长度设置位0:1bit1:2bitsW/R7.2.4GIER全局中断寄存器:(010000)位复位值功能描述类型Bit7---5000RSV(保留位)RBit40RSV(保留位)W/RBit30UT4IE子串口4中断使能控制位0:未使能1:使能W/RBit20UT3IE子串口3中断使能控制位0:未使能1:使能W/RBit10UT2IE子串口2中断使能控制位0:未使能1:使能W/RBit00UT1IE子串口1中断使能控制位0:未使能1:使能W/R7.2.5GIFR全局中断标志寄存器:(010001)数据手册Ver0.107of21位复位值功能描述类型Bit7---4000RSV(保留位)RBit30UT4INT子串口4中断标志位0:无中断1:有中断RBit20UT3INT子串口3中断标志位0:无中断1:有中断RBit10UT2INT子串口2中断标志位0:无中断1:有中断RBit00UT1INT子串口1中断标志位0:无中断1:有中断R7.2.6SPAGE子串口页控制寄存器:(0011)位复位值功能描述类型Bit7---1000000RSVRBit00PAGE子串口页控制位(子串口寄存器分布在PAGE0和PAGE1上,不同页之间的切换,通过该寄存器来控制)0:PAGE01:PAGE1W/R7.2.7SCR子串口控制寄存器:(PAGE0:0100)位复位值功能描述类型Bit7---3000RSVW/RBit20SLEEPEN子串口休眠使能位0:不使能1:使能W/RBit10TXEN子串口发送使能位0:不使能1:使能W/RBit00RXEN子串口接收使能位0:不使能1:使能W/R7.2.8LCR子串口配置寄存器:(PAG

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功