基于CPLD的多串口扩展系统设计与测试  

Design and Test of the Multiple Serial Ports Extension System Based on CPLD

在线阅读下载全文

作  者:汤少维[1] 

机构地区:[1]电子科技大学通信与信息工程学院,成都610054

出  处:《电子器件》2006年第3期981-984,共4页Chinese Journal of Electron Devices

摘  要:系统基于ALTERA的CPLD EPM7064,针对嵌入式系统的精简特性,设计利用1个中断源高效管理多个串口。将普通PC主机上的一个USB接口扩展为8个通用串行接口,并在设备驱动程序中将这8个串口作为虚拟串口,使得主机可以如同操作本机串口一样通过USB口对串口设备进行数据读取。从而满足了单台PC主机同时连接多台串口设备的需求,而且保证了多个串口中断的无漏监测与服务。The system based on the ALTERA CPLD of EPM7064, aims at the simplification speciality of the embedded system, uses single interrupt source to manage multiple serial ports. It can expand one USB port on PC into eight general serial ports, and in the device driver the 8 serial ports were used as virtual serial ports, then the host can use these serial ports through the USB port as the common ones locally. This meets the need of the single PC host to connect with many serial devices at the same time, also guarantees the inspection and service to several interruptions from serial ports without any leak.

关 键 词:串口 CPLD 中断源 虚拟串口 

分 类 号:TN402[电子电信—微电子学与固体电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象