基于SPI的USB控制器接口設(shè)計(jì)
——
目前,USB接口的使用越來(lái)越廣泛,許多設(shè)備上都提供了USB接口。傳統(tǒng)的USB控制器需要使用包括數(shù)據(jù)線和控制線在內(nèi)的十多根線,占用了大量的CPU資源。而現(xiàn)代設(shè)備正在向體積小、功能強(qiáng)的方向發(fā)展,CPU更是要求表貼封裝,功耗低,其自身資源非常有限,所以在擴(kuò)展接口方面必須要盡可能少地占用已有芯片資源。本文介紹了如何使用MAX3420進(jìn)行USB接口擴(kuò)展。MAX3420提供了SPI接口,只需3~4根線便可實(shí)現(xiàn)USB接口。
1 MAX3420簡(jiǎn)介
MAX3420是Maxim公司推出的一款全速USB外設(shè),包括必要的數(shù)字邏輯和模擬電路,支持USB2.O協(xié)議。MAX3420
內(nèi)建全速收發(fā)器,支持
評(píng)論