USB Bridge Cable,簡稱USBbc,指的是USB雙機(jī)橋接線。
USB BRIDGE CABLE
Hi-Speed USB Bridge-Network Cable電腦資料對傳傳輸線,適合家中有新買電腦或是要做備份資料的檔案傳輸,適合家中有新買電腦或是要做備份資料的檔案傳輸。
用USB Bridge Cable雙機(jī)互聯(lián):
要裝兩個(gè)安裝軟件,一個(gè)是Hi-speed usb-network bridge cable,這是聯(lián)機(jī)線驅(qū)動(dòng),另一個(gè)是usb virtual network,這個(gè)是應(yīng)用軟件,裝完這兩個(gè)軟件,然后再插上聯(lián)線,才能看到虛擬usb連接,在網(wǎng)絡(luò)連接里面。然后就可以進(jìn)行各種網(wǎng)絡(luò)操作,包括共享文件,共享網(wǎng)絡(luò)等。優(yōu)點(diǎn)很多,主要是傳輸速度很快,usb2.0理論速度可以達(dá)到400多M/s,遠(yuǎn)遠(yuǎn)大于LAN的速度。我用它在筆記本和臺(tái)式機(jī)間互拷文件,20G只用了18分鐘。2100433B
看 具體 干什么USB 直接 插 電腦 USB 接口RS232 接設(shè)備怎么 有 來了 VGA? VGA 顯卡 接口 是 15針,與 RS232 9針布一回事!可能 有 USB 轉(zhuǎn) VGA的 東西找找看...
在protel99中bridge1和bridge2的區(qū)別
最佳答案 protel99常用元件的電氣圖形符號(hào)和封裝形式 1.電阻原理圖中常用的名稱為RES1-RES4;引腳封裝形式: AXIAL系列 從AXIAL-0.3到AXIAL-1.0,后綴數(shù)字代表兩焊盤...
MI 電纜(Mineral Insulated Cable)金屬遮蔽電纜 系以不燃并能耐高溫,且有高機(jī)械強(qiáng)度,而又耐. 水耐天候等優(yōu)良特性之無機(jī)物為導(dǎo)線絕緣,再以金屬為被覆者,僅作為低壓配線使用,主要...
格式:pdf
大?。?span id="wkn26i7" class="single-tag-height">1.9MB
頁數(shù): 44頁
評分: 4.4
USB 2.0 Specification Engineering Change Notice (ECN) #1: Mini-B connector Date: 10/20/2000 Reason for ECN: The USB 2.0 specified device-side connector – the B connector – is too large for use with a new generation of handheld and mobile devices, e.g., cell phones which would benefit from connectivity to the PC. This ECN incorporates a specification of a device-side mini connector (hereafter r
格式:pdf
大?。?span id="sn74vut" class="single-tag-height">1.9MB
頁數(shù): 未知
評分: 4.6
簡單介紹了視頻網(wǎng)絡(luò)存儲(chǔ)服務(wù)器的基本要求和Intel Sandy-Bridge平臺(tái)的特點(diǎn),重點(diǎn)闡述了基于Intel SandyBridge平臺(tái)設(shè)計(jì)視頻網(wǎng)絡(luò)服務(wù)器時(shí),在時(shí)鐘、PCI-Express端口分配、IME平臺(tái)設(shè)計(jì)、電源設(shè)計(jì)的注意事項(xiàng)。IME平臺(tái)設(shè)計(jì)注意到電源狀態(tài)的分配和Flash中ME FW對于BIOS引導(dǎo)的重要性,電源設(shè)計(jì)注意到系統(tǒng)上電順序和電源狀態(tài)的SVID通信。該系統(tǒng)支持監(jiān)控視頻本地5屏輪巡,很好地滿足了企業(yè)網(wǎng)絡(luò)存儲(chǔ)服務(wù)和顯示的需求。
pur cable 即PUR電纜,是電纜其中的一種,PUR電纜的材料有耐油耐磨的優(yōu)點(diǎn),而PVC則是用普通的材料制造的。
根據(jù)標(biāo)準(zhǔn)串口的電氣特征,EIA(電子工業(yè)協(xié)會(huì)) 規(guī)定了其最大波特率為20000bps,這一規(guī)定比現(xiàn)在的標(biāo)準(zhǔn)要慢的多。因此,我們選擇了最近發(fā)布的RS-232D標(biāo)準(zhǔn)。 EIA是Electronic Industries Alliance的縮寫,但事實(shí)上,發(fā)布RS232標(biāo)準(zhǔn)的時(shí)候它的名字是Electronics Industries Association。雖然都是EIA,但是英文并不一樣。
腳連接器,這是一種在電腦后面的陽型連接器,在從主機(jī)到客戶機(jī)的通信中你還需要一種陰型連接器。D9和D25的輸出數(shù)據(jù)如下所示:
D型9針型 | D型25針型 | 信號(hào) | 功能 |
3 | 2 | RD | 接收數(shù)據(jù)(串行數(shù)據(jù)輸入) |
2 | 3 | TD | 發(fā)送數(shù)據(jù)(串行數(shù)據(jù)輸出) |
7 | 4 | RTS | 請求發(fā)送 |
8 | 5 | CTS | 清除發(fā)送(即:調(diào)制解調(diào)器準(zhǔn)備交換數(shù)據(jù)) |
6 | 6 | DSR | 數(shù)據(jù)準(zhǔn)備好(UART建立一個(gè)鏈接) |
5 | 7 | SG | 信號(hào)接地 |
1 | 8 | DCD | 數(shù)據(jù)載波檢測 |
4 | 20 | DTR | 數(shù)據(jù)終端就緒時(shí)。 |
9 | 22 | RI | 振鈴提示 |
以串口方式連接的設(shè)備一般有兩類。即DCE(數(shù)據(jù)通信設(shè)備)和DTE(數(shù)據(jù)終端設(shè)備)。如果說把據(jù)通信設(shè)備比作你的調(diào)制解調(diào)器、終端配置器、繪圖儀等的話,那么數(shù)據(jù)終端設(shè)備就是你的電腦或者終端。典型的數(shù)據(jù)通信設(shè)備與數(shù)據(jù)終端設(shè)備即為調(diào)制解調(diào)器與電腦。人們經(jīng)常討論數(shù)據(jù)終端設(shè)備到數(shù)據(jù)通信設(shè)備的速度,或者數(shù)據(jù)通信設(shè)備到數(shù)據(jù)終端設(shè)備的速度。數(shù)據(jù)終端設(shè)備到數(shù)據(jù)通信設(shè)備的速度就是調(diào)制解調(diào)器與計(jì)算機(jī)之間的速度,有時(shí)也被稱為終端速度。終端速度一般比數(shù)據(jù)通信設(shè)備到數(shù)據(jù)通信設(shè)備的速度快。數(shù)據(jù)通信設(shè)備到數(shù)據(jù)通信設(shè)備速度是調(diào)制解調(diào)器之間的連接速度,有時(shí)也被稱為線速度。
如今大多數(shù)的調(diào)制解調(diào)器為28.8kbps或36.6kbps。因此,我們希望數(shù)據(jù)通信設(shè)備到數(shù)據(jù)通信設(shè)備的速度也能達(dá)到28.8kbps或36.6kbps??紤]到調(diào)制解調(diào)器的高速度,我們希望數(shù)據(jù)通信設(shè)備到數(shù)據(jù)通信設(shè)備的速度可以達(dá)到115200bps(16550a UART 的最大速度)。我們使用的通訊程序已設(shè)置了數(shù)據(jù)通信設(shè)備到數(shù)據(jù)通信設(shè)備的速度,速度為9.6kpbs、144kpbs以及調(diào)制解調(diào)器的速度(指28.8kbps和36.6kbps)等。
例如我們在數(shù)據(jù)通信設(shè)備與數(shù)據(jù)通信設(shè)備之間傳輸一個(gè)大小為28.8K的文件,通過調(diào)制解調(diào)器的壓縮,實(shí)際上我們傳輸?shù)氖且粋€(gè)115.2Kbps的文件,因此這相當(dāng)于在數(shù)據(jù)通信設(shè)備擁有115.2kbps。這就是為什么數(shù)據(jù)通信設(shè)備與設(shè)備終端設(shè)備之間的速度遠(yuǎn)大于調(diào)制解調(diào)器的連接速度。所以,如果數(shù)據(jù)終端設(shè)備到數(shù)據(jù)傳輸設(shè)備的速度達(dá)到數(shù)據(jù)傳輸設(shè)備到數(shù)據(jù)終端設(shè)備的幾倍,計(jì)算機(jī)相調(diào)制解調(diào)器傳輸數(shù)據(jù)的速度就可以達(dá)到115200kbps。
零調(diào)制解調(diào)器可以將兩個(gè)數(shù)據(jù)終端設(shè)備連接在一起,它一般利用Zmodem協(xié)議或Xmodem協(xié)議在計(jì)算機(jī)之間傳輸文件。
圖:零調(diào)制解調(diào)器在采用RS-232D連接器時(shí)的接線方式
上圖為零調(diào)制解調(diào)器的連接方式,它的主要特點(diǎn)是:零調(diào)制解調(diào)器使計(jì)算機(jī)與調(diào)制解調(diào)器相連,而不是另一臺(tái)計(jì)算機(jī)。主機(jī)與被終端機(jī)通過TD,RD,SG引線連接。主機(jī)通過TD線傳輸?shù)浇K端機(jī)的所有數(shù)據(jù)都來源于RD線。終端機(jī)必須與主機(jī)有相同的設(shè)置。兩端的SG線必須短路,這樣引線對于兩臺(tái)計(jì)算機(jī)都是相同的。
數(shù)據(jù)終端準(zhǔn)備好(DTR)在兩臺(tái)計(jì)算機(jī)上循環(huán)傳輸數(shù)據(jù),分別為數(shù)據(jù)設(shè)置就緒以及載波檢測。當(dāng)數(shù)據(jù)終端就緒啟動(dòng)時(shí),數(shù)據(jù)設(shè)置就緒以及載波檢測也同時(shí)啟動(dòng)。這時(shí),計(jì)算機(jī)會(huì)認(rèn)為它連接的虛擬調(diào)制解調(diào)器已經(jīng)準(zhǔn)備好,并已經(jīng)檢測到其他的調(diào)制解調(diào)器。
現(xiàn)在我們擔(dān)心的問題是發(fā)送請求和清除發(fā)送。由于兩臺(tái)計(jì)算機(jī)的通信速度相同,因此沒有必要控制流量,這兩條線業(yè)分別與兩臺(tái)計(jì)算機(jī)連接在一起。當(dāng)計(jì)算機(jī)發(fā)送數(shù)據(jù)時(shí),它會(huì)發(fā)送一個(gè)高頻請求信號(hào),同時(shí)清除發(fā)送,同時(shí)它會(huì)立即得到一個(gè)肯定的回復(fù)。
振鈴提示只是用來告訴計(jì)算機(jī)上有一個(gè)電話線振鈴信號(hào)。由于我們沒有,調(diào)制解調(diào)器與電話的連接并不是真正的連接。
要知道在您的計(jì)算機(jī)上可用的RS232端口,右鍵點(diǎn)擊"我的電腦",轉(zhuǎn)到'屬性',選擇標(biāo)簽'設(shè)備管理器',進(jìn)入端口(COM和LPT),你將看到通訊端口(COM1)等。如果你右鍵點(diǎn)擊該并轉(zhuǎn)到屬性,你會(huì)看到設(shè)備的狀態(tài)。請確保您已啟用的端口(使用選擇這個(gè)端口)。
一般有兩種方法從Turbo C.串口中發(fā)送至或接受數(shù)據(jù),一種是使用outportb(PORT_ID, DATA)函數(shù)或outport(PORT_ID,DATA)函數(shù)來定義"dos.h"。另一種方法是使用bioscom函數(shù)來定義"dos.h"。
使用outportb函數(shù):
outportb(PORT_ID, DATA)函數(shù)發(fā)送一字節(jié)的數(shù)據(jù)到'PORT_ID'。 outport()函數(shù)發(fā)送一個(gè)字母數(shù)據(jù)。這些功能可以應(yīng)用在任何端口,包括串行端口,并行端口,同樣地,也是接收使用數(shù)據(jù)。
·從硬件端口輸入讀取數(shù)據(jù)
·從硬件端口輸入讀取字節(jié)
·從硬件端口輸出一個(gè)字
·從硬件的端口輸出一個(gè)字節(jié)
說明:
·定義一個(gè)輸入量入
·從硬件端口輸入無符號(hào)字符
·輸出變量值
·輸出無符號(hào)值
備注:
·像80x86指令一樣運(yùn)行從端口輸入的字。從端口中讀出低字節(jié),從portid+2中讀出高字節(jié)。
·從硬件端口輸入的是一個(gè)宏字節(jié)
·像80x86指令一樣運(yùn)行從端口輸出的字。從端口寫出低字節(jié),從portid + 1寫出高字節(jié)。
·從端口輸出一個(gè)重要的宏字節(jié),他是一個(gè)重要的參數(shù)。
Portid:
·從端口輸入的字和字節(jié)中選讀
·寫出輸出和從端口輸出的字節(jié)
值:
·寫給輸入口的指令
·寫給輸出口的字節(jié)
如果當(dāng)dos.h已經(jīng)被包含時(shí)你可以從硬件端口輸入字節(jié)或者輸出字節(jié),他們被看作對所有的擴(kuò)展宏程序代碼。
如果不包括dos.h, 或者你不包含dos.h和#undef 宏觀(s), 你得到同樣的宏(s) 功能。
返回值:
# 從端口輸入字或者字節(jié)返回讀取值
# 從端口輸出字或者字節(jié)不返回讀取值
宏觀bioscom()和功能_bios_serialcom()用于使用串行通信RS-232連接件。首先,我們必須把端口的設(shè)置取決于我們自身的需要和可用性。在該方法中,相同的功能用來讓設(shè)置控制字,將數(shù)據(jù)傳送到端口及檢查端口。這種舉措用于第一個(gè)參數(shù)功能。隨著我們發(fā)送數(shù)據(jù)以及端口被用來通信。
這就是Turbo C 功能的通訊端口。
說明:
bioscom(int cmd, char abyte, int port)
_bios_serialcom(int cmd ,int port, char abyte)
bioscom()和_bios_serialcom()在I/O串行通訊中使用bios中斷0x14進(jìn)行。
Cmd:執(zhí)行I/O運(yùn)算
cmd (boiscom) | cmd(_bios_serialcom) | 功能 |
0 | _COM_INIT | 初始化該接口 |
1 | _COM_SEND | 發(fā)送一個(gè)字符 |
2 | _COM_RECEIVE | 接受一個(gè)字符 |
3 | _COM_STATUS | 返回接口的狀態(tài) |
Portid: 端口來自于無論任何數(shù)據(jù)發(fā)送或者任何數(shù)據(jù)被讀入
0:COM1
1: COM2
2: COM3
abyte:
當(dāng) cmd =2或3(_COM_SEND or _COM_RECEIVE)時(shí)參數(shù)abyte被忽視。
當(dāng) cmd = 0 (_COM_INIT)時(shí),abyte值來確定該接口的具體工作方式:
Byte值 | 意義 | |
Bioscom | _bios_serialcom | |
0x02 0x03 | _COM_CHR7 _COM_CHR8 | 7數(shù)據(jù)位 8數(shù)據(jù)位 |
0x00 0x04 | _COM_STOP1 _COM_STOP2 | 1停止位 2停止位 |
0x00 0x08 0X10 | _COM_NOPARITY _COM_ODDPARITY _COM_EVENPARITY | 無奇偶性 奇數(shù)奇偶性 偶數(shù)奇偶性 |
0x00 0x20 0x40 0x60 0x80 0xA0 0xC0 0xE0 | _COM_110 _COM_150 _COM_300 _COM_600 _COM_1200 _COM_2400 _COM_4800 _COM_9600 | 110波特 150波特 300波特 600 波特 1200波特 2400波特 4800波特 9600 波特 |
例如,當(dāng) abyte = 0x8B = (0x80 |0x08 | 0x00 | 0x03) = (_COM_1200 | _COM_ODDPARITY | _COM_STOP1 |_COM_CHR8)
通信端口設(shè)置:
1200波特 (0x80 = _COM_1200) ,
奇數(shù)奇偶性 (0x08 = _COM_ODDPARITY)
1停止位 (0x00 = _COM_STOP1),
8數(shù)據(jù)位 (0x03 = _COM_CHR8)
于是設(shè)置語句就寫成 :bioscom(0,0x8B, 0);
發(fā)送數(shù)據(jù)到COM1端口,該函數(shù)的格式 bioscom(1,data, 0),同樣的 bioscom(1,0, 0 ) 我們將從端口讀出數(shù)據(jù)。
下面的例子說明了如何執(zhí)行串行端口程序。當(dāng)數(shù)據(jù)在端口時(shí),它輸入數(shù)據(jù)并且顯示在屏幕上,如果一個(gè)鍵被按下那么ASCII的值會(huì)被送如入端口。
#include <bios.h>
#include <conio.h>
#define COM1 0
#define DATA_READY 0x100
#define SETTINGS ( 0x80 | 0x02 | 0x00 | 0x00)
int main(void)
{
int in, out, status;
bioscom(0, SETTINGS, COM1); /*initialize the port*/
cprintf("Data sent to you: ");
while (1)
{
status = bioscom(3, 0, COM1); /*wait until get adata*/
if (status & DATA_READY)
if ((out =bioscom(2, 0, COM1) & 0x7F) != 0) /*input a data*/
putch(out);
if (kbhit())
{
if((in = getch()) == 27) /* ASCII of Esc*/
break;
bioscom(1, in, COM1); /*output a data*/
}
}
return 0;
}
當(dāng)你在這兩種計(jì)算機(jī)編譯并運(yùn)行上述程序、文字輸入一個(gè)電腦應(yīng)該出現(xiàn)在其他電腦屏幕,反之亦然。最初,我們設(shè)置了端口所需要的設(shè)置如定義在宏觀的設(shè)置。然后我們等待空置循環(huán),直到一個(gè)鍵被按下或數(shù)據(jù)可在端口。如果任何鍵被按下,然后kbhit函數(shù)返回非零值。如果我們發(fā)現(xiàn)任何鍵被按下那么我么我們就要跳轉(zhuǎn)到getch功能。然后我們會(huì)把它交給com口。同樣地,如果任何的數(shù)據(jù)可在端口,我們從端口接收它并顯示在屏幕上。
檢查端口,如果你有一臺(tái)計(jì)算機(jī),你就可以使用信號(hào)回路連接如下。這是最常用的通信程序。在這里,數(shù)據(jù)傳輸在各自端口本身。信號(hào)回送的連接如下圖。
圖:信號(hào)回送連接電路
如果你在這個(gè)圖中運(yùn)行上述程序通信,它的特性就會(huì)顯示在你的屏幕上。這個(gè)方法有助于用于串行端口程序與單個(gè)的計(jì)算機(jī)。如果你的計(jì)算機(jī)有2個(gè)RS232端口你也可以改變其端口。你可以在同一臺(tái)計(jì)算機(jī)連接com1端口的com2端口也可以在同一程序中改變他們的端口號(hào)。數(shù)據(jù)發(fā)送給端口com1應(yīng)該來自端口com2,同時(shí)也不管你在鍵盤上輸入什么都應(yīng)該會(huì)出現(xiàn)在屏幕上。
這個(gè)程序?yàn)榇型ㄓ嵆绦騿T的源代碼做出了示例。就是用RS232使PC機(jī)與PC機(jī)通信。下載的代碼,在兩臺(tái)計(jì)算機(jī)之間解壓縮并運(yùn)行,用dos模式。使用這種程序得到更多的構(gòu)想有關(guān)于串行編程。
數(shù)據(jù)和控制信號(hào)在主機(jī)和USB設(shè)備間的交換存在兩種通道:單向和雙向。
USB的數(shù)據(jù)傳送是在主機(jī)軟件和一個(gè)USB設(shè)備的指定端口之間。這種主機(jī)軟件和USB設(shè)備的端口間的聯(lián)系稱作通道??偟膩碚f,各通道之間的數(shù)據(jù)流動(dòng)是相互獨(dú)立的。一個(gè)指定的USB設(shè)備可有許多通道。例如,一個(gè)USB設(shè)備存在一個(gè)端口,可建立一個(gè)向其它USB設(shè)備的端口,發(fā)送數(shù)據(jù)的通道,它可建立一個(gè)從其它USB設(shè)備的端口接收數(shù)據(jù)的通道。
USB包含四種基本的數(shù)據(jù)傳輸類型:
控制傳輸:設(shè)備連接時(shí)用來對設(shè)備進(jìn)行設(shè)置,還可對指定設(shè)備進(jìn)行控制。
批量傳輸:大批量產(chǎn)生并使用的數(shù)據(jù),在傳輸約束下,具有很廣的動(dòng)態(tài)范圍。
中斷傳輸:用來描述或匹配人的感覺或?qū)μ卣鞣磻?yīng)的回饋。
同步傳輸:由預(yù)先確定的傳送延遲來填滿預(yù)定的USB帶寬。