USB總線因其傳輸速度快、占用資源少以及真正的即插即用等諸多優(yōu)點,受到了廣大開發(fā)者的青睞,已經(jīng)成為很多計算機設備的一種基本配置。目前被廣泛采用的USB設備開發(fā)方案主要有以下兩種(1)利用USB設備端接口芯片加微控
FT245BM的典型硬件電路如圖所示。該電路采用總線供電模式,同時采用上電復位方式,通過的輸出使單片機復位。時鐘電路可采用4腳的6 MHz晶振模塊或由1個6 MHz的晶體及2個33 pF的電容組成。腳和I/O 24腳相連,用于判斷USB總
介紹了USB 協(xié)議芯片F(xiàn)T245BM的工作原理,設計了FT245BM與FPGA的接口電路,給出了FPGA發(fā)送和接收數(shù)據(jù)幀狀態(tài)機的Verilog語言的描述,并介紹了PC機軟件的設計方法。
為了擺脫常規(guī)USB數(shù)據(jù)接口設計的難度,加快系統(tǒng)開發(fā)進程,我們引入了基于FT245BM的快速USB接口設計,使系統(tǒng)開發(fā)節(jié)奏加快,保證整套系統(tǒng)設計周期的縮短。
介紹FT245BM芯片的工作原理、內部結構、引腳分布及功能;給出基于FT245BM接口電路的典型設計及驅動和應用軟件的編寫方法。