推荐星级:
- 1
- 2
- 3
- 4
- 5
基于FPGA的UART设计与实现
资料介绍
通用异步收发器(Universal Asynchronous Receiver/Transmitter,UART)可以和各种标准 串行接口,如RS 232 和RS 485 等进行全双工异步通信,具有传输距离远、成本低、可靠性 高等优点。一般UART 由专用芯片如8250,16450 来实现,但专用芯片引脚都较多,内含 许多辅助功能,在实际使用时往往只需要用到UART 的基本功能,使用专用芯片会造成资 源浪费和成本提高。
一般而言UART 和外界通信只需要两条信号线RXD 和TXD,其中RXD 是UART的接 收端,TXD 是UART 的发送端,接收与发送是全双工形式。由于可编程逻辑器件技术的快 速发展,FPGA 的功能日益强大,其开发周期短、可重复编程的优点也越来越明显,在FPGA 芯片上集成UART 功能模块并和其他模块组合可以很方便地实现一个能与其他设备进行串行通信的片上系统。
部分文件列表
文件名 | 大小 |
基于FPGA的UART设计与实现.pdf | 563K |
全部评论(0)