時間:2018-08-14 14:02:32來æºï¼šç¶²çµ¡è½‰è¼‰
任何一個微處ç†å™¨éƒ½è¦èˆ‡ä¸€å®šæ•¸é‡çš„部件和外åœè¨å‚™é€£æŽ¥ï¼Œä½†å¦‚果將å„部件和æ¯ä¸€ç¨®å¤–åœè¨å‚™éƒ½åˆ†åˆ¥ç”¨ä¸€çµ„線路與CPU直接連接,那么連線將會錯綜復雜,甚至難以實ç¾ã€‚為了簡化硬件電路è¨è¨ˆã€ç°¡åŒ–ç³»çµ±çµæ§‹ï¼Œå¸¸ç”¨ä¸€çµ„線路,é…置以é©ç•¶çš„æŽ¥å£é›»è·¯ï¼Œèˆ‡å„部件和外åœè¨å‚™é€£æŽ¥ï¼Œé€™çµ„å…±ç”¨çš„é€£æŽ¥ç·šè·¯è¢«ç¨±ç‚ºç¸½ç·šã€‚é‡‡ç”¨ç¸½ç·šçµæ§‹ä¾¿äºŽéƒ¨ä»¶å’Œè¨å‚™çš„æ“´å……,尤其制定了統一的總線標準則容易使ä¸åŒè¨å‚™é–“實ç¾äº’連。
微機ä¸ç¸½ç·šä¸€èˆ¬æœ‰å…§éƒ¨ç¸½ç·šã€ç³»çµ±ç¸½ç·šå’Œå¤–部總線。
(1)ã€å…§éƒ¨ç¸½ç·šæ˜¯å¾®æ©Ÿå…§éƒ¨å„外åœèŠ¯ç‰‡èˆ‡è™•ç†å™¨ä¹‹é–“的總線,用于芯片一級的互連;
(2)ã€ç³»çµ±ç¸½ç·šæ˜¯å¾®æ©Ÿä¸å„æ’ä»¶æ¿èˆ‡ç³»çµ±æ¿ä¹‹é–“的總線,用于æ’ä»¶æ¿ä¸€ç´šçš„互連;
(3)ã€å¤–部總線則是微機和外部è¨å‚™ä¹‹é–“的總線,微機作為一種è¨å‚™ï¼Œé€šéŽè©²ç¸½ç·šå’Œå…¶ä»–è¨å‚™é€²è¡Œä¿¡æ¯èˆ‡æ•¸æ“šäº¤æ›ï¼Œå®ƒç”¨äºŽè¨å‚™
一級的互連。
å¦å¤–,從廣義上說,計算機通信方å¼å¯ä»¥åˆ†ç‚ºå¹¶è¡Œé€šä¿¡å’Œä¸²è¡Œé€šä¿¡ï¼Œç›¸æ‡‰çš„通信總線被稱為并行總線和串行總線。并行通信速度快ã€å¯¦æ™‚性好,但由于å 用的å£ç·šå¤šï¼Œä¸é©äºŽå°åž‹åŒ–產å“;而串行通信速率雖低,但在數據通信åžåé‡ä¸æ˜¯å¾ˆå¤§çš„微處ç†é›»è·¯ä¸å‰‡é¡¯å¾—æ›´åŠ ç°¡æ˜“ã€æ–¹ä¾¿ã€éˆæ´»ã€‚串行通信一般å¯åˆ†ç‚ºç•°æ¥æ¨¡å¼å’ŒåŒæ¥æ¨¡å¼ã€‚
éš¨è‘—å¾®é›»åæŠ€è¡“å’Œè¨ˆç®—æ©ŸæŠ€è¡“çš„ç™¼å±•ï¼Œç¸½ç·šæŠ€è¡“ä¹Ÿåœ¨ä¸æ–·åœ°ç™¼å±•和完善,而使計算機總線技術種類ç¹å¤šï¼Œå„具特色。下é¢åƒ…å°å¾®æ©Ÿå„類總線ä¸ç›®å‰æ¯”較æµè¡Œçš„ç¸½ç·šæŠ€è¡“åˆ†åˆ¥åŠ ä»¥ä»‹ç´¹ã€‚
一ã€å…§éƒ¨ç¸½ç·š
1.I2C總線
I2C(Inter-IC)總線10多年å‰ç”±Philipså…¬å¸æŽ¨å‡ºï¼Œæ˜¯è¿‘å¹´ä¾†åœ¨å¾®é›»åé€šä¿¡æŽ§åˆ¶é ˜åŸŸå»£æ³›é‡‡ç”¨çš„ä¸€ç¨®æ–°åž‹ç¸½ç·šæ¨™æº–ã€‚å®ƒæ˜¯åŒæ¥é€šä¿¡çš„一種特殊形å¼ï¼Œå…·æœ‰æŽ¥å£ç·šå°‘,控制方å¼ç°¡åŒ–,器件å°è£å½¢å¼å°ï¼Œé€šä¿¡é€ŸçŽ‡è¼ƒé«˜ç‰å„ªé»žã€‚在主從通信ä¸ï¼Œå¯ä»¥æœ‰å¤šå€‹I2Cç¸½ç·šå™¨ä»¶åŒæ™‚接到I2C總線上,通éŽåœ°å€ä¾†è˜åˆ¥é€šä¿¡å°è±¡ã€‚
2.SPI總線
串行外åœè¨å‚™æŽ¥å£SPI(serialperipheralinterface)總線技術是Motorolaå…¬å¸æŽ¨å‡ºçš„ä¸€ç¨®åŒæ¥ä¸²è¡ŒæŽ¥å£ã€‚Motorolaå…¬å¸ç”Ÿç”¢çš„絕大多數MCU(微控制器)éƒ½é…æœ‰SPI硬件接å£ï¼Œå¦‚68系列MCU。SPIç¸½ç·šæ˜¯ä¸€ç¨®ä¸‰ç·šåŒæ¥ç¸½ç·šï¼Œå› 其硬件功能很強,所以,與SPI有關的軟件就相當簡單,使CPU有更多的時間處ç†å…¶ä»–事務。
3.SCI總線
串行通信接å£SCI(serialcommunicationinterface)也是由Motorolaå…¬å¸æŽ¨å‡ºçš„ã€‚å®ƒæ˜¯ä¸€ç¨®é€šç”¨ç•°æ¥é€šä¿¡æŽ¥å£UART,與MCS-51的異æ¥é€šä¿¡åŠŸèƒ½åŸºæœ¬ç›¸åŒã€‚
二ã€ç³»çµ±ç¸½ç·š
1.ISA總線
ISA(industrialstandardarchitecture)總線標準是IBMå…¬å¸1984年為推出PC/AT機而建立的系統總線標準,所以也å«AT總線。它是å°XTç¸½ç·šçš„æ“´å±•ï¼Œä»¥é©æ‡‰8/16使•¸æ“šç¸½ç·šè¦æ±‚。它在80286至80486時代應用éžå¸¸å»£æ³›ï¼Œä»¥è‡³äºŽç¾åœ¨å¥”騰機ä¸é‚„ä¿ç•™æœ‰ISAç¸½ç·šæ’æ§½ã€‚ISA總線有98åªå¼•腳。
2.EISA總線
EISA總線是1988å¹´ç”±Compaqç‰9å®¶å…¬å¸è¯åˆæŽ¨å‡ºçš„總線標準。它是在ISA總線的基礎上使用雙層æ’座,在原來ISA總線的98æ¢ä¿¡è™Ÿç·šä¸Šåˆå¢žåŠ äº†98æ¢ä¿¡è™Ÿç·šï¼Œä¹Ÿå°±æ˜¯åœ¨å…©æ¢ISAä¿¡è™Ÿç·šä¹‹é–“æ·»åŠ ä¸€æ¢EISA信號線。在實用ä¸ï¼ŒEISA總線完全兼容ISA總線信號。
3.VESA總線
VESA(videoelectronicsstandardassociation)總線是1992å¹´ç”±60家附件å¡åˆ¶é€ 商è¯åˆæŽ¨å‡ºçš„一種局部總線,簡稱為VL(VESAlocalbus)ç¸½ç·šã€‚å®ƒçš„æŽ¨å‡ºç‚ºå¾®æ©Ÿç³»çµ±ç¸½ç·šé«”ç³»çµæ§‹çš„驿–°å¥ 定了基礎。該總線系統考慮到CPU與主å˜å’ŒCache的直接相連,通常把這部分總線稱為CPU總線或主總線,其他è¨å‚™é€šéŽVL總線與CPU總線相連,所以VL總線被稱為局部總線。它定義了32使•¸æ“šç·šï¼Œä¸”å¯é€šéŽæ“´å±•槽擴展到64ä½ï¼Œä½¿ç”¨33MHz時é˜é »çŽ‡ï¼Œæœ€å¤§å‚³è¼¸çŽ‡é”132MB/s,å¯èˆ‡CPUåŒæ¥å·¥ä½œã€‚是一種高速ã€é«˜æ•ˆçš„å±€éƒ¨ç¸½ç·šï¼Œå¯æ”¯æŒ386SXã€386DXã€486SXã€486DXåŠå¥”騰微處ç†å™¨ã€‚
4.PCI總線
PCI(peripheralcomponentinterconnect)ç¸½ç·šæ˜¯ç•¶å‰æœ€æµè¡Œçš„總線之一,它是由Intelå…¬å¸æŽ¨å‡ºçš„ä¸€ç¨®å±€éƒ¨ç¸½ç·šã€‚å®ƒå®šç¾©äº†32使•¸æ“šç¸½ç·šï¼Œä¸”坿“´å±•為64ä½ã€‚PCIç¸½ç·šä¸»æ¿æ’æ§½çš„é«”ç©æ¯”原ISAç¸½ç·šæ’æ§½é‚„å°ï¼Œå…¶åŠŸèƒ½æ¯”VESAã€ISA有極大的改善,支æŒçªç™¼è®€å¯«æ“作,最大傳輸速率å¯é”132MB/s,å¯åŒæ™‚支æŒå¤šçµ„外åœè¨å‚™ã€‚PCI局部總線ä¸èƒ½å…¼å®¹ç¾æœ‰çš„ISAã€EISAã€MCA(microchannelarchitecture)總線,但它ä¸å—制于處ç†å™¨ï¼Œæ˜¯åŸºäºŽå¥”é¨°ç‰æ–°ä¸€ä»£å¾®è™•ç†å™¨è€Œç™¼å±•的總線。
5.CompactPCI
以上所列舉的幾種系統總線一般都用于商用PC機ä¸ï¼Œåœ¨è¨ˆç®—機系統總線ä¸ï¼Œé‚„有å¦ä¸€å¤§é¡žç‚ºé©æ‡‰å·¥æ¥ç¾å ´ç’°å¢ƒè€Œè¨è¨ˆçš„系統總線,比如STD總線ã€VME總線ã€PC/104總線ç‰ã€‚這里僅介紹當å‰å·¥æ¥è¨ˆç®—機的熱門總線之一——CompactPCI。CompactPCIçš„æ„æ€æ˜¯â€œå …實的PCIâ€ï¼Œæ˜¯ç•¶ä»Šç¬¬ä¸€å€‹é‡‡ç”¨ç„¡æºç¸½ç·šåº•æ¿çµæ§‹çš„PCI系統,是PCIç¸½ç·šçš„é›»æ°£å’Œè»Ÿä»¶æ¨™æº–åŠ æå¼å¡çš„å·¥æ¥çµ„è£æ¨™æº–,是當今最新的一種工æ¥è¨ˆç®—機標準。CompactPCI是在原來PCIç¸½ç·šåŸºç¤Žä¸Šæ”¹é€ è€Œä¾†ï¼Œå®ƒåˆ©ç”¨PCI的優點,æä¾›æ»¿è¶³å·¥æ¥ç’°å¢ƒæ‡‰ç”¨è¦æ±‚çš„é«˜æ€§èƒ½æ ¸å¿ƒç³»çµ±ï¼ŒåŒæ™‚還考慮充分利用傳統的總線產å“,如ISAã€STDã€VME或PC/104來擴充系統的I/O和其他功能。
三ã€å¤–部總線
1.RS-232-C總線
RS-232-C是美國電åå·¥æ¥å”會EIA(ElectronicIndustryAssociation)åˆ¶å®šçš„ä¸€ç¨®ä¸²è¡Œç‰©ç†æŽ¥å£æ¨™æº–。RS是英文“推薦標準â€çš„縮寫,232為標è˜è™Ÿï¼ŒC表示修改次數。RS-232-Cç¸½ç·šæ¨™æº–è¨æœ‰25æ¢ä¿¡è™Ÿç·šï¼ŒåŒ…括一個主通é“和一個輔助通é“,在多數情æ³ä¸‹ä¸»è¦ä½¿ç”¨ä¸»é€šé“,å°äºŽä¸€èˆ¬é›™å·¥é€šä¿¡ï¼Œåƒ…需幾æ¢ä¿¡è™Ÿç·šå°±å¯å¯¦ç¾ï¼Œå¦‚一æ¢ç™¼é€ç·šã€ä¸€æ¢æŽ¥æ”¶ç·šåŠä¸€æ¢åœ°ç·šã€‚RS-232-C標準è¦å®šçš„æ•¸æ“šå‚³è¼¸é€ŸçŽ‡ç‚ºæ¯ç§’50ã€75ã€100ã€150ã€300ã€600ã€1200ã€2400ã€4800ã€9600ã€19200波特。RS-232-C標準è¦å®šï¼Œé©…動器å…許有2500pFçš„é›»å®¹è² è¼‰ï¼Œé€šä¿¡è·é›¢å°‡å—æ¤é›»å®¹é™åˆ¶ï¼Œä¾‹å¦‚,采用150pF/m的通信電纜時,最大通信è·é›¢ç‚º15m;è‹¥æ¯ç±³é›»çºœçš„電容釿¸›å°ï¼Œé€šä¿¡è·é›¢å¯ä»¥å¢žåŠ ã€‚å‚³è¼¸è·é›¢çŸçš„å¦ä¸€åŽŸå› æ˜¯RS-232屬單端信號傳é€ï¼Œå˜åœ¨å…±åœ°å™ªè²å’Œä¸èƒ½æŠ‘制共模干擾ç‰å•é¡Œï¼Œå› æ¤ä¸€èˆ¬ç”¨äºŽ20m以內的通信。
2.RS-485總線
åœ¨è¦æ±‚通信è·é›¢ç‚ºå¹¾å米到上åƒç±³æ™‚,廣泛采用RS-485串行總線標準。RS-485采用平衡發é€å’Œå·®åˆ†æŽ¥æ”¶ï¼Œå› æ¤å…·æœ‰æŠ‘åˆ¶å…±æ¨¡å¹²æ“¾çš„èƒ½åŠ›ã€‚åŠ ä¸Šç¸½ç·šæ”¶ç™¼å™¨å…·æœ‰é«˜éˆæ•度,能檢測低至200mV的電壓,故傳輸信號能在åƒç±³ä»¥å¤–得到æ¢å¾©ã€‚RS-485采用åŠé›™å·¥å·¥ä½œæ–¹å¼ï¼Œä»»ä½•時候åªèƒ½æœ‰ä¸€é»žè™•于發é€ç‹€æ…‹ï¼Œå› æ¤ï¼Œç™¼é€é›»è·¯é ˆç”±ä½¿èƒ½ä¿¡è™ŸåŠ ä»¥æŽ§åˆ¶ã€‚RS-485用于多點互連時éžå¸¸æ–¹ä¾¿ï¼Œå¯ä»¥çœæŽ‰è¨±å¤šä¿¡è™Ÿç·šã€‚應用RS-485å¯ä»¥è¯ç¶²æ§‹æˆåˆ†å¸ƒå¼ç³»çµ±ï¼Œå…¶å…許最多并è¯32臺驅動器和32臺接收器。
3.IEEE-488總線
上述兩種外部總線是串行總線,而IEEE-488ç¸½ç·šæ˜¯å¹¶è¡Œç¸½ç·šæŽ¥å£æ¨™æº–。IEEE-488ç¸½ç·šç”¨ä¾†é€£æŽ¥ç³»çµ±ï¼Œå¦‚å¾®è¨ˆç®—æ©Ÿã€æ•¸å—é›»å£“è¡¨ã€æ•¸ç¢¼é¡¯ç¤ºå™¨ç‰è¨å‚™åŠå…¶ä»–儀器儀表å‡å¯ç”¨IEEE-488總線è£é…起來。它按照ä½å¹¶è¡Œã€å—節串行雙å‘ç•°æ¥æ–¹å¼å‚³è¼¸ä¿¡è™Ÿï¼Œé€£æŽ¥æ–¹å¼ç‚ºç¸½ç·šæ–¹å¼ï¼Œå„€å™¨è¨å‚™ç›´æŽ¥å¹¶è¯äºŽç¸½ç·šä¸Šè€Œä¸éœ€ä¸ä»‹å–®å…ƒï¼Œä½†ç¸½ç·šä¸Šæœ€å¤šå¯é€£æŽ¥15臺è¨å‚™ã€‚最大傳輸è·é›¢ç‚º20米,信號傳輸速度一般為500KB/s,最大傳輸速度為1MB/s。
4.USB總線
通用串行總線USB(universalserialbus)是由Intelã€Compaqã€Digitalã€IBMã€Microsoftã€NECã€NorthernTelecomç‰7家世界著å的計算機和通信公å¸å…±åŒæŽ¨å‡ºçš„ä¸€ç¨®æ–°åž‹æŽ¥å£æ¨™æº–。它基于通用連接技術,實ç¾å¤–è¨çš„簡單快速連接,é”到方便用戶ã€é™ä½Žæˆæœ¬ã€æ“´å±•PC連接外è¨èŒƒåœçš„目的。它å¯ä»¥ç‚ºå¤–è¨æä¾›é›»æºï¼Œè€Œä¸åƒæ™®é€šçš„使用串ã€å¹¶å£çš„è¨å‚™éœ€è¦å–®ç¨çš„供電系統。å¦å¤–,快速是USB技術的çªå‡ºç‰¹é»žä¹‹ä¸€ï¼ŒUSB的最高傳輸率å¯é”12Mbps比串å£å¿«100å€ï¼Œæ¯”å¹¶å£å¿«è¿‘10å€ï¼Œè€Œä¸”USB還能支æŒå¤šåª’體。
5.IEEE1394
Appleå…¬å¸çš„FireWire基礎上由IEEE制定的標準。與USB有很大的相似性。采用樹形或èŠèбéˆçµæ§‹ï¼Œä»¥ç´šé€£æ–¹å¼åœ¨ä¸€å€‹æŽ¥å£ä¸Šæœ€å¤šå¯é€£æŽ¥63個ä¸åŒç¨®é¡žçš„è¨å‚™ã€‚傳輸速率高,最高å¯é”3.2Gb/s;實時性好,總線æä¾›é›»æºï¼Œç³»çµ±ä¸å„è¨å‚™ä¹‹é–“的關系是平ç‰çš„,連接方便,å…è¨±ç†±æ’æ‹”å’Œå³æ’å³ç”¨ã€‚
標簽:
上一篇:噪è²ç³»æ•¸æ¸¬é‡å…©å¤§æ–¹æ³•詳解
下一篇:進氣溫度傳感器的安è£ä½ç½®ã€...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.siyutn.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊