資料介紹
隨著PDA、移動(dòng)電話、數(shù)碼相機(jī)、打印機(jī)等消費(fèi)類產(chǎn)品的普及,用于這些設(shè)備與電腦、或設(shè)備與設(shè)備之間的高速數(shù)據(jù)傳輸技術(shù)越來(lái)越受到人們的關(guān)注。以往以計(jì)算機(jī)為核心的數(shù)據(jù)傳輸結(jié)構(gòu),非常不利于USB,總線在嵌入式行業(yè)的應(yīng)用,也不適用于野外作業(yè),而OTG技術(shù)的推出則可實(shí)現(xiàn)在沒(méi)有PC的情況下,設(shè)備與設(shè)備之間的數(shù)據(jù)傳輸,它拓展了USB技術(shù)的應(yīng)用范圍。本文采用的設(shè)計(jì)方案是基于Philips公司的ISP1362 OTG控制芯片,參照最新的USB OTG技術(shù)規(guī)范,設(shè)計(jì)了一種遵循USB協(xié)議的主/從機(jī)系統(tǒng)。
1 ISP1362芯片的內(nèi)部結(jié)構(gòu)
Philips公司的ISP1362是一款符合USB 2.0總線協(xié)議的接口芯片,內(nèi)部有3個(gè)USB控制器一主機(jī)控制器、設(shè)備控制器和OTG控制器。其中,主機(jī)控制器具備高度優(yōu)化的USB主機(jī)功能;設(shè)備控制器則具有多達(dá)14個(gè)可編程端點(diǎn),又可以被配置成雙緩沖端點(diǎn)進(jìn)一步提高吞吐量:而OTG控制器主要提供包括監(jiān)控和轉(zhuǎn)換功能在內(nèi)的所有OTG控制。ISP1362內(nèi)部構(gòu)造如圖1所示。

2 USB OTG主/從機(jī)系統(tǒng)設(shè)計(jì)
USB OTG主/從機(jī)系統(tǒng)設(shè)計(jì)包括硬件設(shè)計(jì)和軟件設(shè)計(jì)兩大模塊。其中硬件電路主要是USB接口電路板的設(shè)計(jì);軟件設(shè)計(jì)包括設(shè)備初始化、系統(tǒng)的功能設(shè)計(jì)、設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)等,下面分別介紹系統(tǒng)軟、硬件系統(tǒng)的設(shè)計(jì)方法。
2.1 系統(tǒng)硬件電路設(shè)計(jì)
USB OTG主/從機(jī)設(shè)計(jì)的硬件電路如圖2所示,圖中ATmega 32的PD口和IPA口用于控制ISP1362的時(shí)序,PB口和PC口則用于與ISP1362的D[0..15]進(jìn)行數(shù)據(jù)交換。ISP1362芯片有Port1和IPort2兩個(gè)USB接口。Port1是個(gè)綜合接口,可以配置成downstream、upstream或者是OTG;Port2是作為固定的downstream,主要接一般的USB設(shè)備。當(dāng)ISP1362做主機(jī)時(shí),主機(jī)內(nèi)部的寄存器通過(guò)檢測(cè)其相應(yīng)狀態(tài)寄存器的值就可以判斷是Port1還是Port2接了設(shè)備,從而進(jìn)行相應(yīng)的處理。
1 ISP1362芯片的內(nèi)部結(jié)構(gòu)
Philips公司的ISP1362是一款符合USB 2.0總線協(xié)議的接口芯片,內(nèi)部有3個(gè)USB控制器一主機(jī)控制器、設(shè)備控制器和OTG控制器。其中,主機(jī)控制器具備高度優(yōu)化的USB主機(jī)功能;設(shè)備控制器則具有多達(dá)14個(gè)可編程端點(diǎn),又可以被配置成雙緩沖端點(diǎn)進(jìn)一步提高吞吐量:而OTG控制器主要提供包括監(jiān)控和轉(zhuǎn)換功能在內(nèi)的所有OTG控制。ISP1362內(nèi)部構(gòu)造如圖1所示。

2 USB OTG主/從機(jī)系統(tǒng)設(shè)計(jì)
USB OTG主/從機(jī)系統(tǒng)設(shè)計(jì)包括硬件設(shè)計(jì)和軟件設(shè)計(jì)兩大模塊。其中硬件電路主要是USB接口電路板的設(shè)計(jì);軟件設(shè)計(jì)包括設(shè)備初始化、系統(tǒng)的功能設(shè)計(jì)、設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)等,下面分別介紹系統(tǒng)軟、硬件系統(tǒng)的設(shè)計(jì)方法。
2.1 系統(tǒng)硬件電路設(shè)計(jì)
USB OTG主/從機(jī)設(shè)計(jì)的硬件電路如圖2所示,圖中ATmega 32的PD口和IPA口用于控制ISP1362的時(shí)序,PB口和PC口則用于與ISP1362的D[0..15]進(jìn)行數(shù)據(jù)交換。ISP1362芯片有Port1和IPort2兩個(gè)USB接口。Port1是個(gè)綜合接口,可以配置成downstream、upstream或者是OTG;Port2是作為固定的downstream,主要接一般的USB設(shè)備。當(dāng)ISP1362做主機(jī)時(shí),主機(jī)內(nèi)部的寄存器通過(guò)檢測(cè)其相應(yīng)狀態(tài)寄存器的值就可以判斷是Port1還是Port2接了設(shè)備,從而進(jìn)行相應(yīng)的處理。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于AVR單片機(jī)的終端顯控設(shè)計(jì)方案
- 關(guān)于AVR單片機(jī),你了解多少?
- AVR單片機(jī)教程--AVR單片機(jī)的ADC
- 基于STM32單片機(jī)的時(shí)鐘樹(shù)設(shè)計(jì)方案 38次下載
- 單片機(jī)設(shè)計(jì)方案簡(jiǎn)介
- 基于單片機(jī)的病房呼叫系統(tǒng)設(shè)計(jì)方案 13次下載
- 基于51單片機(jī)的頻率計(jì)設(shè)計(jì)方案 16次下載
- AVR單片機(jī)的并口ISP下載線原理圖資料下載
- 基于單片機(jī)的簡(jiǎn)易流水燈實(shí)驗(yàn)設(shè)計(jì)方案 0次下載
- AVR單片機(jī)最小系統(tǒng)的基本硬件線路與分析資料免費(fèi)下載
- 如何使用串口實(shí)現(xiàn)AVR單片機(jī)的ISP功能詳細(xì)方法概述 10次下載
- AVR單片機(jī)教程之使用AVR單片機(jī)進(jìn)行跑馬燈的設(shè)計(jì)詳細(xì)資料分析免費(fèi)下載 15次下載
- 單片機(jī)控制和藍(lán)牙通信的小冰箱設(shè)計(jì)方案 16次下載
- 自制ASP ISP下載器電路固件和AVR單片機(jī)源碼 84次下載
- ISP1362 USB OTG 控制芯片及應(yīng)用 120次下載
- AVR單片機(jī)實(shí)現(xiàn)輪胎內(nèi)徑測(cè)量系統(tǒng)的設(shè)計(jì) 1147次閱讀
- 如何自制一個(gè)AVR單片機(jī)ISP下載線 4225次閱讀
- PIC單片機(jī)和AVR單片機(jī)IO的操作方法解析 2728次閱讀
- AVR單片機(jī)熔絲鎖死的處理方法解析 5326次閱讀
- AVR單片機(jī)isp下載時(shí)的常見(jiàn)問(wèn)題解決方案 3320次閱讀
- AVR單片機(jī)高壓解鎖器的制作設(shè)計(jì) 1869次閱讀
- 基于AVR單片機(jī)的輪胎內(nèi)徑測(cè)量系統(tǒng)設(shè)計(jì) 837次閱讀
- AVR單片機(jī)有什么特性可用于哪些領(lǐng)域 1587次閱讀
- AVR單片機(jī)的優(yōu)勢(shì)特征及未來(lái)發(fā)展展望 5921次閱讀
- 51單片機(jī)和AVR單片機(jī)有什么區(qū)別 1.3w次閱讀
- 三分鐘告訴你:AVR單片機(jī)的熔絲與解鎖 1.3w次閱讀
- 為什么要選擇AVR單片機(jī)? 1827次閱讀
- AVR單片機(jī)的主要特性 964次閱讀
- AVR單片機(jī)有什么優(yōu)點(diǎn)_為什么要選擇AVR單片機(jī) 2528次閱讀
- 基于單片機(jī)的聲光報(bào)警系統(tǒng)的設(shè)計(jì)方案 1.8w次閱讀
下載排行
本周
- 1人形機(jī)器人電機(jī)驅(qū)動(dòng)和傳感報(bào)告
- 4.27 MB | 11次下載 | 免費(fèi)
- 2Altium Designer元件庫(kù)
- 17.11 MB | 6次下載 | 免費(fèi)
- 324V2A開(kāi)關(guān)電源PCB資料分享
- 0.23 MB | 4次下載 | 1 積分
- 4GD100PIX120C6SNA規(guī)格書(shū)
- 0.98 MB | 3次下載 | 免費(fèi)
- 5Multisim模擬電路仿真教程
- 1.93 MB | 1次下載 | 3 積分
- 6BK7258英文規(guī)格書(shū)
- 1.67 MB | 1次下載 | 免費(fèi)
- 7RA4L1硬件手冊(cè)
- 21.89 MB | 1次下載 | 免費(fèi)
- 8RA4L1_SENSOR-V1原理圖
- 754.36 KB | 1次下載 | 免費(fèi)
本月
- 1晶體三極管的電流放大作用詳細(xì)說(shuō)明
- 0.77 MB | 32次下載 | 2 積分
- 2雙極型三極管放大電路的三種基本組態(tài)的學(xué)習(xí)課件免費(fèi)下載
- 4.03 MB | 25次下載 | 1 積分
- 3AIWA HS-J303 MKⅡ維修手冊(cè)
- 22.47 MB | 24次下載 | 10 積分
- 4九陽(yáng)豆?jié){機(jī)高清原理圖
- 2.47 MB | 23次下載 | 1 積分
- 5多級(jí)放大電路的學(xué)習(xí)課件免費(fèi)下載
- 1.81 MB | 21次下載 | 2 積分
- 6AIWA HS-J202/HS-J202M/HS-J800維修手冊(cè)
- 13.60 MB | 16次下載 | 10 積分
- 7人形機(jī)器人電機(jī)驅(qū)動(dòng)和傳感報(bào)告
- 4.27 MB | 11次下載 | 免費(fèi)
- 8東芝彩色電視機(jī)29SF6C維修說(shuō)明書(shū)
- 4.86 MB | 9次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191382次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183338次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論