- 7
- 0
- 约9.33千字
- 约 13页
- 2019-08-26 发布于北京
- 举报
基于FPGA的UART设计与实现
0引言
通用异步收发器(Universal Asynchronous Receiver/Transmitter,UART)可以和各种标准串行接口,如RS 232和RS 485等进行全双工异步通信,具有传输距离远、成本低、可靠性高等优点。一般UART由专用芯片如8250,16450来实现,但专用芯片引脚都较多,内含许多辅助功能,在实际使用时往往只需要用到UART的基本功能,使用专用芯片会造成资源浪费和成本提高。
一般而言UART和外界通信只需要两条信号线RXD和TXD,其中RXD是UART的接收端,TXD是UART的发送端,接收与发送是全双工形式。由于可编程逻辑器件技术的快速发展,FPGA的功能日益强大,其开发周期短、可重复编程的优点也越来越明显,在FPGA芯片上集成UART功能模块并和其他模块组合可以很方便地实现一个能与其他设备进行串行通信的片上系统。
FPGA(Field Programmable Gate Array)现场可编程门阵列在数字电路的设计中已经被广泛使用。这种设计方式可以将以前需要多块集成芯片的电路设计到一块大模块可编程逻辑器件中,大大减少了电路板的尺寸,增强了系统的可靠性和设计的灵活性。
1 UART 功能设计
UART的工作原理
异步通信时,UART发送/接收数据的传输格式表1所示,一个字符单位由开始位、数据位、停止位组成。
您可能关注的文档
- 一 钢筋原材料的取样方法.doc
- 一名优秀的信息流优化师应该具备na些技能.doc
- 一年级下册数学模拟试卷.doc
- 一张图看懂路基“三阶段、四区段、八流程”施工.doc
- 一校一策.doc
- 一维热传导MATLAB模拟.doc
- 七年级第一阶段考小 说阅读.doc
- 万向集团战略行为描述报告.doc
- 万科拿地策略.doc
- 万能“模拟课堂”讲课稿.doc
- 中国国家标准 GB/T 26949.10-2026工业车辆 稳定性验证 第10部分:在由动力装置侧移载荷条件下堆垛作业的附加稳定性试验.pdf
- GB/T 26949.10-2026工业车辆 稳定性验证 第10部分:在由动力装置侧移载荷条件下堆垛作业的附加稳定性试验.pdf
- GB/T 42709.36-2026半导体器件 微电子机械器件 第36部分:MEMS压电薄膜的环境及介电耐压试验方法.pdf
- 《GB/T 42709.36-2026半导体器件 微电子机械器件 第36部分:MEMS压电薄膜的环境及介电耐压试验方法》.pdf
- 中国国家标准 GB/T 42709.36-2026半导体器件 微电子机械器件 第36部分:MEMS压电薄膜的环境及介电耐压试验方法.pdf
- GB/T 41850.5-2026机械振动 机器振动的测量和评价 第5部分:水力发电和抽水蓄能电站机组.pdf
- 中国国家标准 GB/T 41850.5-2026机械振动 机器振动的测量和评价 第5部分:水力发电和抽水蓄能电站机组.pdf
- 《GB/T 41850.5-2026机械振动 机器振动的测量和评价 第5部分:水力发电和抽水蓄能电站机组》.pdf
- DB37∕T 5363-2026 建筑垃圾分类处理技术标准.docx
- DB37∕T 5363-2026 建筑垃圾分类处理技术标准.pdf
原创力文档

文档评论(0)