首页 | 本学科首页   官方微博 | 高级检索  
     

基于USB2.0的多路异步串行系统设计
引用本文:高世杰,竺晓山,吴志勇,陈涛.基于USB2.0的多路异步串行系统设计[J].电视技术,2005(7):91-93.
作者姓名:高世杰  竺晓山  吴志勇  陈涛
作者单位:1. 中国科学院,长春光学精密机械与物理研究所,吉林,长春,130033;中国科学院研究生院,北京,100039
2. 中国科学院,长春光学精密机械与物理研究所,吉林,长春,130033
基金项目:吉林省科技厅自然科学基金,中国科学院知识创新工程项目
摘    要:比较了几种扩展串口的方案,针对当前串口在工程中广泛应用的特点,提出了一种利用USB2.0接口芯片(CY7C68013)控制异步串行收发器TL16C554的4路串口通信的方案,设计了适于多路串行数据收发的硬件系统,编写了基于多线程技术的软件系统,实现了USB和串口之间进行通信.测试结果表明:单路波特率可稳定在1 Mbps,4路串口同时传输,每路波特率可稳定在512 Kbps.

关 键 词:通用异步收发器  通用串行总线  通用可编程接口  固件  可编程逻辑器件
文章编号:1002-8692(2005)07-0091-03
收稿时间:2005-06-06
修稿时间:2005年6月6日

Multiple Serial ports System Based on USB2.0 Technology
GAO Shi-jie,ZHU Xiao-shan,WU Zhi-yong,CHEN Tao.Multiple Serial ports System Based on USB2.0 Technology[J].Tv Engineering,2005(7):91-93.
Authors:GAO Shi-jie  ZHU Xiao-shan  WU Zhi-yong  CHEN Tao
Abstract:For the wide usage of serial ports in current engineering projects, comparing several schemes of extending serial ports, the paper puts forward a scheme to accomplish communication between multi-channel serial ports and PC, using USB2.0 interface chip (CY7C68013) to control asynchronous communication element (TL16C554), gives a hardware design apt to serial channel data receiving and transmitting, and programs a software system with the multi-thread technology. The testing result shows that single channel serial data speed can be up to 1Mbps stably, and serial data speed in each channel can be up to 512 Kbps stably when transmitting at four serial ports simultaneously.
Keywords:UART  USB  GPIF  firmware  CPLD
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号