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