|
USB和UART串口子板設計概述 本文節選自特權同學的圖書《FPGA設計實戰演練(邏輯篇)》 配套例程下載鏈接:http://pan.baidu.com/s/1pJ5bCtt SF-USB子板主要有兩顆和USB相關的芯片,CH376S是集成了USBPHY/USB Device/USB Host的不折不扣的USB芯片,它通過一條并行總線連接到FPGA,FPGA可以利用這條總線來進行USB數據通信,CH376S不僅可以作為USB Device和PC通信,而且也可以作為Host連接U盤或者SD卡等設備。而FT232R則是一顆USB轉UART芯片,確切的說,應該是一顆能夠借USB線纜傳輸UART協議的芯片。SF-USB子板的功能框圖如圖3.63所示。(特權同學,版權所有)
圖3.63 SF-USB子板的功能框圖 SF-USB子板的實物照片如圖3.64所示。(特權同學,版權所有)
圖3.64 SF-USB子板實物照片 最后,我們可以看看32PIN連接器上的信號定義,如圖3.70所示。(特權同學,版權所有)
圖3.70 SF-USB子板與FPGA的連接插座電路 SF-USB與FPGA引腳定義如表3.9所示。(特權同學,版權所有) 表3.9 SF-USB與FPGA引腳定義
SF-USB子板的OUPLLN插座P1連接SF-CY3核心板的插座P3,其實物連接如圖3.71所示。(特權同學,版權所有)
圖3.71 SF-USB子板與SF-CY3核心板的實物連接 |