检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李伟[1]
机构地区:[1]中国电子科技集团公司第二十研究所,陕西西安710068
出 处:《数字技术与应用》2015年第2期174-175,177,共3页Digital Technology & Application
摘 要:串行接口是一种被广泛应用的接口形式,一般采用专用集成电路实现,在串口较多的电路中,将大大增加PCB面积和布线难度,同时,如何处理多串口通信时的中断冲突,也是一个难点。为了解决这些问题,本文结合实际工程需要,基于FPGA平台设计了多串口通信处理模块。该模块不仅包含通用的UART芯片功能,而且还针对多串口工作的情况,设计了中断控制器,解决了多个串口的中断冲突问题。该电路结构简单、工作稳定,可运用于低速率的异步通信。Serial port is a widely used interface form,generally uses the ASIC implementation.the circuit has more serial port, wiU greatly increase the PCB area and routing, as well as,how to deal with the interrupt conflict problem of multi serial port,is also difficult.In order to solve these problems,for the actual applicafion,a serial port communication processing module is designed in this paper.The designed module not only realize the general function of UART chip,but also solve the interrupt conflict problem of multi serial port by designing the interrupt controller.The circuit has advantage of simple and stable,and can be applied in the asynchronous communication with low baud rate.
关 键 词:串行接口 专用集成电路 FPGA UART 中断控制 VHDL
分 类 号:TN791[电子电信—电路与系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.135.206.125