新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于串行總線的測量儀器模擬節(jié)點(diǎn)設(shè)計(jì)

基于串行總線的測量儀器模擬節(jié)點(diǎn)設(shè)計(jì)

作者: 時(shí)間:2009-12-04 來源:網(wǎng)絡(luò) 收藏

引腳較少,連接非常簡單??谇埃芏嗵幚砥鞫贾苯蛹闪饲笆龅?a class="contentlabel" href="http://2s4d.com/news/listbylabel/label/串行總線">串行總線接口,可以直接與相應(yīng)接口的串行設(shè)備相連。而在一些高端處理器巾,更是提供了更加靈活的可編程串行接口,如Motorola公州高端DSP處理器大都集成了可編程SSI串行同步通信接口,而TI公司的高端DSP處理器大都集成了可編程McBSP多通道緩沖串行接口,這接口不但具有與標(biāo)準(zhǔn)串行接口相同的基本功能,還可配置成通用輸入輸出(GPIO)接口,因此可以方便地與SPI、I2C和MICROWIRE等兼容設(shè)備直接連接。
以McBSP多通道緩沖串行接口為例:通過配置McB-SP的工作模式,McBSP可兼容SPI、MICROWIRE等協(xié)議通信。當(dāng)McBSP被配置為時(shí)鐘停止模式時(shí),可兼容SPI和MICROWIRE總線協(xié)議,此時(shí)發(fā)送器和接收器在內(nèi)部是同步的,故可將McBSP作為SPI主設(shè)備或從設(shè)備。當(dāng)設(shè)置McBSP為主設(shè)備時(shí),可將發(fā)送數(shù)據(jù)幀時(shí)鐘(FSX)用作SPI從設(shè)備使能信號(hào)(即SS),而將發(fā)送數(shù)據(jù)位時(shí)鐘(CLKX)用作SPI協(xié)議中串行時(shí)鐘信號(hào)(SCK,MI-CROWIRE沒備的SK)。當(dāng)連接I2C設(shè)備時(shí),可將McBSP配置成GPIO模式,將McBSP的CLKX和FSX與I2C總線設(shè)備的SCL和SDA相連,利用軟件I2C總線協(xié)議。McBSP為主沒備時(shí),幾種通信模式下的典型連接關(guān)系如圖4所示。

本文引用地址:http://2s4d.com/article/188483.htm

在智能中,通常選擇處理器為主設(shè)備,而將各串行器件作為從設(shè)備,因此大都采取上述連接方式。針對(duì)不同的處理器,其連接方式略有不同。而對(duì)沒有提供相應(yīng)串行通信接口的處理器,也可以按照串行設(shè)備的工作時(shí)序來通過GPIO接口編程或利用可編程邏輯器件進(jìn)行實(shí)現(xiàn)。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉