FPGA实战演练逻辑篇30:FT232之UART电路设计

发布时间:2015-5-29 10:17    发布者:rousong1989
FT232之UART电路设计
本文节选自特权同学的图书《FPGA设计实战演练(逻辑篇)》
配套例程下载链接:http://pan.baidu.com/s/1pJ5bCtt
FT232芯片内部功能框图如图6.68所示。它通过USB的D+/D-与PC进行通信,芯片内部能够根据USB协议对数据进行处理,最终通过FIFO将这些数据转换为UART协议和我们的FPGA进行通信。(特权同学,版权所有)
1.jpg
图6.68 FT232芯片内部功能框图
         FT232R的接口电路如图6.69所示。P4为USB port,用于连接PC,UART_TX和UART_RX分别为FT232R芯片的UART发送和UART接收信号,对应的,UART_TX就是FPGA的UART接收,而UART_RX就是FPGA的UART发送信号。D2和D3连接着U2-23/22,在UART_RX和UART_TX收发的时候它们会闪烁以指示工作状态。(特权同学,版权所有)
2.jpg
图6.69 FT232接口电路
         FT232R的引脚定义如表3.8所示。(特权同学,版权所有)
表3.8 FT232引脚定义
  
引脚号
  
引脚名称
类型
说明
15
USBDP
I/O
USB差分信号正,内部集成串联电阻和1.5K ohm上拉到3.3V。
16
USBDM
I/O
USB差分信号负,内部集成串联电阻。
4
VCCIO
PWR
I/O供电电压
7,18,21
GND
PWR
芯片的地引脚。
17
3V3OUT
O
经过内部LDO输出的3.3V电压,最大供电电流50mA。
20
VCC
PWR
芯片核电压,可以供3.3V~5.25V。
25
AGND
PWR
用于内部时钟倍频的模拟地。
8,24
NC
NC
无连接。
19
RESET#
I
复位引脚,低电平有效。内部有上拉电阻,不使用该引脚可以浮空。
26
TEST
I
内部测试引脚,正常工作是必须接地。
27
OSCI
I
12MHz晶体输入引脚。
28
OSCO
O
12MHz晶体输出引脚。
1
TXD
O
芯片的UART数据发送信号。
2
DRT#
O
数据终端准备控制输出/握手信号。
3
RTS#
O
请求发送控制输出/握手信号。
5
RXD
I
芯片的UART数据接收信号。
6
RI#
I
振铃提示控制输入信号。
9
DSR#
I
数据设置准备控制输入/握手信号。
10
DCD#
I
数据传输检测控制输入。
11
CTS#
I
清除发送控制输入/握手信号。
12
CBUS4
I/O
可配置CBUS输出引脚。
13
CBUS2
I/O
可配置CBUS输出引脚。
14
CBUS3
I/O
可配置CBUS输出引脚。
22
CBUS1
I/O
可配置CBUS输出引脚。
23
CBUS0
I/O
可配置CBUS输出引脚。

本文地址:https://www.eechina.com/thread-149858-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表