产品概述VK3214是UARTTM接口的4通道UART器件。VK3214实现UART桥接/扩展4个串口(UART)的功能。扩展的子通道的UART具备如下功能特点:每个子通道UART的波特率、字长、校验格式可以独立设置,最高可以提供1Mbps的通信速率。每个子通道可以独立设置工作在IrDA红外通信。VK3214采用SOP20绿色环保的无铅封装,可以工作在2.5~5.5V的宽工作电压范围,具备可配置自动休眠/唤醒功能。 应用领域车载信息平台/车载GPS定位系统 远传自动抄表(AMR)系统 POS/税控POS/金融机具 串口扩展芯片vk3214应用1、VK32XX系列UART产品在税控POS中的应用 VK32系列产品在嵌入式税控POS平台设计中的应用 税控POS机是一个控制密集形的嵌入式系统,需要控制大量外设。其基本配置要求的串口打印机,MODEM,RS-485网络接口,以及税控IC卡(异步卡)都工作在基于UART的串行通信方式。同时,大量的外设如密码键盘,条码扫描器,条码称,接触IC卡/非接触IC卡读卡器,磁卡读卡器,串口显示屏等设备都是通过RS-232串口与POS机相连。 采用VK32XX系列UART器件,可以根据MCU/CPU的接口特性,选择SPI/8位并行总线/UART进行灵活的UART串口扩展。该方案与采用目前GPIO来模拟串口的方案相比,占用CPU的I/O和资源都很少,即使普通的8位MCU也可以胜任。同时,扩展的子串口都是标准的硬件UART,使得数据传输也更加可靠。 2、 VK32XX系列UART器件在远程自动抄表系统中的应用 如图所示,远传自动抄表系统由远传表和集中抄表器以及MODEM等部分组成。在远传表中,应用VK3212双串口扩展IC将单片机的一个UART扩展成两个UART,扩展出来的两个串口UART1和UART2分别接RS-485/M-BUS接口和红外接口。VK3212的UART1设置为RS-485自动收发和RS-485网络模式,可以无需MCU的控制,自动完成RS-485/M-BUS的数据自动收发和自动网络地址识别。VK3212的UART2设置为红外模式,用于连接远传表的红外设置窗口。 在集中抄表器中,用一片SPI接口的4通道UART器件VK3234将扩展出4个子串口UART,MCU通过SPI总线与VK3234相连。VK3234的子串口UART设置为RS-485自动收发模式,每个子通道UART控制的RS-485/MBUS收发器通过RS-485/M-BUS总线连接最多250个远传表。一个基于VK3234的集中抄表器可以实现最多1000个远传表的数据读取。 由于是通过SPI接口扩展的串口,集中抄表器单片机自身的串口可以连接PSTN/GSM MODEM将集抄数据传给远程服务器。 3 VK3224 SPI接口系列UART器件在嵌入式车载信息平台中的应用 VK3233主接口有SPI和UART两种接口可以选择。嵌入式平台中的DSP/CPU通过SPI/UART接口与VK3233相连,VK3233扩展出来的三个子串口分别连接GPS模块,倒车雷达模块和GSM/ CDMA模块。MODEM控制线连接GSM/CDMA MOMEM。整个嵌入式系统共用一个显示设备,有效的节省了车内有限的空间。 最近一个项目需要用到3个串口,但是用的MCU只有2个串口,选择多串口的单片机成本太高,最后打算用串口扩展芯片VK3214扩展2个串口。 VK3214可以用单片机的一个串口扩展出4个子串口,每个子串口都可以单独设置波特率。 脚位图如下: MRX,MTX分别接单片机一个串口的TX,RX。RXn,TXn 为扩展的4个子串口。 每个子串口有16字节的发送FIFO,16字节的接收FIFO。当发送FIFO触发点中断使能时,发送FIFO中的数据小于设定的触发点时产生相应的中断。当接收FIFO触发点中断使能时,接收FIFO中的数据大于设定的触发点时产生相应的中断。 中断脚IRQ低电平有效,注意不是下降沿有效。IRQ接单片机的中断脚,中断脚接单片机的外部中断脚INT,INT要设置为低电平有效。因为是低电平有效,在进入中断程序后,要禁止外部中断,中断处理完后再开外部中断。 例如当接收FIFO中断使能,触发点设置为1,那么在接收FIFO中的数据大于1时,IRQ变低,产生中断,此时进入中断程序,在中断程序中要读完FIFO中的全部数据,接收FIFO的数据变为0时,IRQ才变为高。如果没读完FIFO退出中断,IRQ仍会为低,退出中断后,马上又进入中断程序,导致其它程序不能执行。
初始化VK3214时,要初始化完后再使能单片机的外部中断,否则会因为IRQ一直为低,导致程序一直运行外部中断程序,其它程序无法运行。 技术专区声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉 关注电子发烧友微信 有趣有料的资讯及技术干货 下载发烧友APP 打造属于您的人脉电子圈 关注发烧友课堂 锁定最新课程活动及技术直播 评论相关推荐 usb接口类型有哪些_usb接口类型大全本文主要介绍了usb接口类型有哪些_usb接口类型大全。usb是连接计算机系统与外部设备的一种串口总... 发表于 2018-04-02 15:34 ·
174次阅读
串口通信(232,485,422)以及常见问题与串行通信相对的是并行通信。数据传输一般都是以字节传输的,一个字节8个位。拿一个并行通信举例来说,也... 发表于 2018-03-12 08:33 ·
758次阅读
怎么样用单片机的串口驱动74LS165I/O接口的功能是负责实现CPU通过系统总线把I/O电路和外围设备联系在一起,按照电路和设备的复杂程... 发表于 2018-03-07 11:18 ·
605次阅读
基于树莓派的多串口多总线服务器设计工业控制中,各设备的信号采集和监控只靠串口总线难以实现扩展,要将现场控制网络和信息网络相连,就需要解... 发表于 2018-02-20 11:55 ·
104次阅读
更换wifi模块多少钱_wifi模块坏了怎么办Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无... 发表于 2018-01-19 14:30 ·
5574次阅读
labview串口接收数据_labview串口被...本文主要介绍了labview串口接收数据以及labview串口被动接收数据仿真设置。串口接收程序:当... 发表于 2018-01-15 15:49 ·
1220次阅读
labview串口数据保存_labview如何对...本文主要介绍了labview串口数据是如何保存的。程序中串口数据可以直观的显示在前面板上并保存下来,... 发表于 2018-01-15 14:33 ·
604次阅读
STM32单片机的串口波特率计算方法不管是什么单片机,在使用串口通信的时候,有一个非常重要的参数:波特率。什么是波特率:波特率就是每秒传... 发表于 2018-01-05 09:59 ·
2674次阅读
STM32的串口采用DMA方式发送数据测试STM32 是一款基于ARM Cortex-M3内核的32位MCU,主频最高可达72M。最近因为要... 发表于 2017-11-27 10:03 ·
323次阅读
stm32串口dma发送/接收程序串口可以配置成用DMA的方式接收数据,不过DMA需要定长才能产生接收中断,如何接收可变长度的数据呢?... 发表于 2017-11-27 09:41 ·
977次阅读
串口和普通gpio口功能的区别是什么GeneralPurposeInputOutput(通用输入/输出)简称为GPIO,或总线扩展器,人... 发表于 2017-11-25 10:55 ·
2190次阅读
esp8266-SDK的串口发送和中断接收最近刚开始玩ESP8266这个模块,主要是用在两个ESP8266之间的通信上,进行数据的传输。主要是... 发表于 2017-11-23 15:02 ·
1659次阅读
嵌入式五种重要概念串口、COM口、TTL、RS2...一个嵌入式工程师,无论你做硬件还是软件都会接触到串口、COM口、TTL、RS232、RS485这些概... 发表于 2017-11-16 14:00 ·
852次阅读
串口调试要注意什么?串口调试工具有哪些?1. 何谓串口? 串口几乎为所有计算机的装置通讯协议标准。请别与通用串行总线 (Universal ... 发表于 2017-11-16 12:06 ·
623次阅读
使用硬件FIFO来优化串口的数据收发本文在探讨传统数据收发不足之后,介绍如何使用带FIFO的串口来减少接收中断次数,通过一种自定义通讯协... 发表于 2017-11-15 13:10 ·
526次阅读
51单片机程序下载、ISP及串口基础知识说点题外话,为了感觉“专业”一点,以后不要再说给单片机“装程序”了,专业点的说法应该是烧写程序,或者... 发表于 2017-11-13 15:28 ·
2663次阅读
stm32f103zet6串口数基本配置详细说明玩stm32也有一段时间了,对串口中断接受和DAM方式发送总一下总结,但是本节只讲述串口中断接受... 发表于 2017-11-07 14:37 ·
371次阅读
高云半导体推出基于GW1NR系列的工业串口屏显示...广东佛山,2017年4月28日讯,广东高云半导体科技股份有限公司(以下简称“高云半导体”)今天宣布推... 发表于 2017-04-28 14:54 ·
581次阅读
arm 2440和6410有什么区别arm处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Acorn RI... 发表于 2017-01-04 11:06 ·
1139次阅读
串口、COM口、TTL、RS-232的区别详解串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号... 发表于 2016-10-19 11:00 ·
2455次阅读
dm500串口刷机软件img文件下载_教程完整版...本文为您提供Dm500串口刷机软件img镜像文件下载安装包,Dm500串口软件刷机详细教程,让你使用... 发表于 2016-09-06 16:44 ·
1933次阅读
基于S3C4510B的串口网络服务器最小系统笔者为了通过Internet读取只有RS-232串口的传感器中数据,基于S3C4510B设计了一个串... 发表于 2011-10-06 13:53 ·
626次阅读
ST发布密集型数据写2-Mbit串口EEPROM...全球领先的EEPROM存储器供应商意法半导体率先发布针对密集型数据写应用的2-Mbit串口EEPRO... 发表于 2011-06-21 09:00 ·
544次阅读
移动嵌入ARM7串口9位方式编程技术本设计方案巧妙地应用arm串口通信奇偶校验功能,实现了9位方式的多机通信,并在相关课题中成功应用,而... 发表于 2011-06-15 10:29 ·
632次阅读
LPC2364的串口转网口专用协议卡的研制方案LPC2364的串口转网口专用协议卡的研制方案 摘要:给出了采用LPC2364芯片为处理器,并利用... 发表于 2010-04-24 10:10 ·
954次阅读
SP2338串口扩展芯片在汽车行驶记录仪中的应用1.SP2338简介SP2338串口扩展芯片能将普通的51系列单片机的一个串口扩展为三个独立的全双工... 发表于 2009-05-16 09:19 ·
793次阅读
使用高速Micro的串口-Using the H...Abstract: The Dallas Semiconductor DS80C320 and ot... 发表于 2009-04-23 15:41 ·
267次阅读
超高速微控制器硬件串口能力增强-Ultra Hi...Abstract: This application note looks at the new s... 发表于 2009-04-23 15:08 ·
409次阅读
如何使用AT89C51的串口和电脑的串口进行通信...如何使用AT89C51的串口和电脑的串口进行通信原理与实验 串口通讯对单片机而言意义重大,不但可以... 发表于 2008-10-14 13:15 ·
3398次阅读
|
|