典型外設(shè)接口介紹

典型外設(shè)接口介紹

ID:13017144

大小:1.41 MB

頁數(shù):19頁

時間:2018-07-20

典型外設(shè)接口介紹_第1頁
典型外設(shè)接口介紹_第2頁
典型外設(shè)接口介紹_第3頁
典型外設(shè)接口介紹_第4頁
典型外設(shè)接口介紹_第5頁
資源描述:

《典型外設(shè)接口介紹》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、UARTUniversalAsynchronousReceiver/Transmitter的縮寫,又稱為通用異步串行通信接口特點–數(shù)據(jù)傳送以字符為單位–相鄰兩字符間的間隔是任意長–字符間異步,字符內(nèi)部各位同步異步串行通信時序起始位–邏輯“1”—>邏輯“0”;–持續(xù)一個比特時間的邏輯“0”;數(shù)據(jù)位–數(shù)據(jù)位為5-8位;–傳送時,低位在前,高位在后;校驗位–僅占一位,奇校驗、偶校驗、無校驗;–奇校驗:字符的各數(shù)位和校驗位,“1”的個數(shù)為奇數(shù)–偶校驗:字符的各數(shù)位和校驗位,“1”的個數(shù)為偶數(shù)停止位–停止位為1位、1.5位或2位,可有軟件設(shè)定;–一定是邏輯“1”電

2、平;空閑–線路上為邏輯“1”電平;–空閑位可以沒有,效率為最高;異步串行數(shù)據(jù)接收接收過程:1)檢測到線路由空閑的“1”變?yōu)椤?”時,開始檢查是否為有效起始位2)開啟采樣定時器,定時時間為Tc=Td/43)當采樣定時器超時,在“采樣點1”開始采樣,并記錄1;4)當采樣定時器再次超時,在“采樣點2”開始采樣,并記錄2;5)當采樣定時器再次超時,在“采樣點3”開始采樣,并記錄3;6)比較三次記錄,若其中2次及以上都為“0”,表示起始位有效;7)等待采樣定時器再超時1次后,開始采樣數(shù)據(jù)位BIT0,方法同上;8)最后采樣到結(jié)束位有效后,一次信息幀采樣完畢;特性–波

3、特率串行通信的傳輸速度,1秒鐘能夠傳輸?shù)腂IT位;300、600、1200、2400、4800、9600、19200、38400、57600、115200;–數(shù)據(jù)位傳輸?shù)臄?shù)據(jù)的位數(shù),5~8位;–校驗位奇/偶校驗或無校驗–停止位結(jié)束保持位,可以有1位、1.5位、2位功能信號–TXD:發(fā)送數(shù)據(jù)–RXD:接收數(shù)據(jù)–GND:地–CTS(ClearToSend):允許發(fā)送–RTS(RequestToSend):請求發(fā)送–DTR:數(shù)據(jù)終端就緒–DSR:數(shù)據(jù)裝置就緒–DCD:傳輸檢測–RI:振鈴指示信號連接方法應(yīng)用及接口電路MCU控制UART信號的輸入輸出為TTL電平

4、,擴展電路中往往是其他標準電平,因此電平信號一般會需要進行轉(zhuǎn)換或隔離轉(zhuǎn)換。應(yīng)用舉例:a)擴展RS232接口電路a)擴展RS485接口電路b)擴展GPRS模塊接口電路I2CInter-IntegratedCircuit的縮寫,PHILIPS公司開發(fā)的兩線式串行總線I2C總線的特點–通信總線只有2條線路:一條串行數(shù)據(jù)線(SDA),一條串行時鐘線(SCL)–多主機總線,但在同一時間點,只允許一個主機和多個從機–總線上的器件都有唯一的地址識別–由主機提供時鐘SCL信號,并通過命令尋址操作從機–串行的8位雙向數(shù)據(jù)傳輸位速率在標準模式下可達100kbit/s快速模式

5、下可達400kbit/s高速模式下可達3.4Mbit/s。I2C總線器件連接I2C總線的傳輸格式起始與停止條件–起始(重新開始)條件:SCL線是高電平時SDA線從高電平向低電平切換;–結(jié)束條件:當SCL是高電平時SDA線由低電平向高電平切換數(shù)據(jù)傳輸有效性–SDA線上的數(shù)據(jù)必須在時鐘的高電平周期保持穩(wěn)定–數(shù)據(jù)線的高或低電平狀態(tài)只有在SCL線的時鐘信號是低電平時才能改變字節(jié)傳輸–發(fā)送到SDA線上的每個字節(jié)必須為8位,每次傳輸字節(jié)數(shù)量不限;–傳輸時,高位在前,低位在后;–從機要完成一些其他功能后才能接收下一個完整的數(shù)據(jù)字節(jié),可以使時鐘線SCL保持低電平,迫使主

6、機進入等待狀態(tài),當從機準備好接收下一個數(shù)據(jù)字節(jié)并釋放時鐘線SCL后,數(shù)據(jù)傳輸繼續(xù)。握手響應(yīng)–數(shù)據(jù)傳輸必須帶響應(yīng),響應(yīng)時鐘脈沖由主機產(chǎn)生,在響應(yīng)的時鐘脈沖期間主機發(fā)送器釋放SDA線(高);–響應(yīng)期間若從機認為正常,拉低數(shù)據(jù)線;–若從機認為異常,數(shù)據(jù)線保持高電平,主機然后產(chǎn)生一個停止條件終止傳輸或者產(chǎn)生重復(fù)起始條件開始新的傳輸;從機地址–7位地址?起始位開始后,發(fā)送一字節(jié)地址位?前7位為從機地址?第8位是數(shù)據(jù)方向位R/W:0表示發(fā)送(寫);1表示請求數(shù)據(jù)(讀)應(yīng)用及接口電路–RTC時鐘–EEPROM–FRAMSPISerialPeripheralinterf

7、ace,串行外圍設(shè)備接口,同步串行通訊方式SPI總線的特點–主要應(yīng)用在EEPROM,F(xiàn)LASH,實時時鐘,AD轉(zhuǎn)換器等–以主從方式工作,有一個主設(shè)備和一個或多個從設(shè)備–全雙工通信方式,可同時發(fā)送和接收8(16)位數(shù)據(jù)–高速通信,一般可以達到幾百k~幾十Mbps–4根信號線:SDI(數(shù)據(jù)輸入),SDO(數(shù)據(jù)輸出),SCK(時鐘),CS(片選)–一個缺點:沒有指定的流控制,沒有應(yīng)答機制確認器件連接信號線–SDO:主設(shè)備數(shù)據(jù)輸出,從設(shè)備數(shù)據(jù)輸入–SDI:主設(shè)備數(shù)據(jù)輸入,從設(shè)備數(shù)據(jù)輸出–SCK(SCLK):時鐘信號,由主設(shè)備產(chǎn)生–CS:從設(shè)備使能信號,由主設(shè)備控

8、制傳輸協(xié)議–數(shù)據(jù)是一位一位的傳輸?shù)抹CSCK提供脈沖時鐘,SDI、SDO則基于此脈

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。