CoolRunner-II實(shí)現(xiàn)IrDA和UART功能描述
發(fā)布時(shí)間:2008/9/17 0:00:00 訪問(wèn)次數(shù):740
irda version 1.o標(biāo)準(zhǔn)可以支持115.2 kb/s數(shù)齠遮率,irda version 2.0可以支鉿到4 mb/s數(shù)據(jù)速率 本設(shè)計(jì)符合 irda version1.0標(biāo)準(zhǔn),支持115.2 kb/s數(shù)據(jù)速率。
irda協(xié)議包括3個(gè)部分,即物理層、鏈路接入層和鏈路管理層。該談?dòng)憺槲锢韺,如圖1所不為其原理框圖。其中微處理翻微控制器及uart/rs-232的選擇取決于系統(tǒng)對(duì)數(shù)據(jù)速率的要求,如果數(shù)據(jù)速率超過(guò)115.2 kb/s,需要通過(guò)微處理器/微控制器的數(shù)
據(jù)/地址總線擴(kuò)展;如果數(shù)據(jù)速率低于115.2 kb/s,則用 uart/rs-232就叫以實(shí)現(xiàn)。
圖1 uart與irda原理框圖
本設(shè)計(jì)采用uart實(shí)現(xiàn)irda version1.0接口,uart發(fā)送數(shù)據(jù)時(shí)一般采用的是非歸零編碼(在位周期中保持低或高不變),采用這種方式對(duì)ir發(fā)射前的數(shù)據(jù)進(jìn)行調(diào)制編碼導(dǎo)致發(fā)射功率較大。為了限制led發(fā)射功耗,采用了歸零編碼方式,脈沖寬度占位寬的3/16。因此設(shè)計(jì)中需要一個(gè)16倍于uart位數(shù)據(jù)速率的時(shí)鐘以方便實(shí)現(xiàn)3/16寬度的脈沖,如圖2所示。
圖2 irda3/16脈沖寬度調(diào)制
irda是一個(gè)半雙工接口,同一時(shí)間只能接收或發(fā)送,發(fā)送與接收之間至少需要10 ms的時(shí)間間隔。而uart是一個(gè)全雙工接口,可以同時(shí)發(fā)送和接收數(shù)據(jù)。
歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
irda version 1.o標(biāo)準(zhǔn)可以支持115.2 kb/s數(shù)齠遮率,irda version 2.0可以支鉿到4 mb/s數(shù)據(jù)速率 本設(shè)計(jì)符合 irda version1.0標(biāo)準(zhǔn),支持115.2 kb/s數(shù)據(jù)速率。
irda協(xié)議包括3個(gè)部分,即物理層、鏈路接入層和鏈路管理層。該談?dòng)憺槲锢韺,如圖1所不為其原理框圖。其中微處理翻微控制器及uart/rs-232的選擇取決于系統(tǒng)對(duì)數(shù)據(jù)速率的要求,如果數(shù)據(jù)速率超過(guò)115.2 kb/s,需要通過(guò)微處理器/微控制器的數(shù)
據(jù)/地址總線擴(kuò)展;如果數(shù)據(jù)速率低于115.2 kb/s,則用 uart/rs-232就叫以實(shí)現(xiàn)。
圖1 uart與irda原理框圖
本設(shè)計(jì)采用uart實(shí)現(xiàn)irda version1.0接口,uart發(fā)送數(shù)據(jù)時(shí)一般采用的是非歸零編碼(在位周期中保持低或高不變),采用這種方式對(duì)ir發(fā)射前的數(shù)據(jù)進(jìn)行調(diào)制編碼導(dǎo)致發(fā)射功率較大。為了限制led發(fā)射功耗,采用了歸零編碼方式,脈沖寬度占位寬的3/16。因此設(shè)計(jì)中需要一個(gè)16倍于uart位數(shù)據(jù)速率的時(shí)鐘以方便實(shí)現(xiàn)3/16寬度的脈沖,如圖2所示。
圖2 irda3/16脈沖寬度調(diào)制
irda是一個(gè)半雙工接口,同一時(shí)間只能接收或發(fā)送,發(fā)送與接收之間至少需要10 ms的時(shí)間間隔。而uart是一個(gè)全雙工接口,可以同時(shí)發(fā)送和接收數(shù)據(jù)。
歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
熱門點(diǎn)擊
- Coo1Runner-Ⅱ器件I2C接口協(xié)議
- CoolRunner-II器件的ISO 78
- CoolRunner-Ⅱ器件的OL、SDA、
- CoolRunner-Ⅱ器件的I2C總線仲裁
- CoolRunner-II實(shí)現(xiàn)IrDA和UA
- CoolRunner-Ⅱ器件的I2C接口主狀
- CoolRunner-II CPLD設(shè)計(jì)
- CoolRunner-II直接模式
- 高速模數(shù)轉(zhuǎn)換技術(shù)奠定SDR基礎(chǔ)
- CoolRunner-II器件的接收器模塊設(shè)
推薦技術(shù)資料
- DS2202型示波器試用
- 說(shuō)起數(shù)字示波器,普源算是國(guó)內(nèi)的老牌子了,F(xiàn)QP8N60... [詳細(xì)]
- MOSFET 電感單片降壓開(kāi)關(guān)模式變換器優(yōu)勢(shì)
- SiC MOSFET 和 IG
- 新型 電隔離無(wú)芯線性霍爾效應(yīng)電
- 業(yè)界超小絕對(duì)位置編碼器技術(shù)參數(shù)設(shè)計(jì)
- 高帶寬、更高分辨率磁角度傳感技術(shù)應(yīng)用探究
- MagAlpha 角度位置傳感
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究