<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > I2C總線(xiàn)和SPI總線(xiàn)調試簡(jiǎn)介

I2C總線(xiàn)和SPI總線(xiàn)調試簡(jiǎn)介

作者: 時(shí)間:2016-12-14 來(lái)源:網(wǎng)絡(luò ) 收藏
I 2C總線(xiàn)在地磁傳感器已經(jīng)介紹了,現在主要介紹SPI總線(xiàn)。
I2C總線(xiàn),總結一下:
1. 發(fā)ST
2. 發(fā)地址, 等回應。
3. 發(fā)數據, 等回應。
4. ……
5. 發(fā)stop.
我們的一個(gè)加速度傳感器也是I2C的。

我們用到的SPI總線(xiàn)是一個(gè)角度傳感器(單軸),它是可以測得正負15°的角,精度為0.001讀。
型號為:SCA103T 芬蘭。
SPI口比I2C簡(jiǎn)單許多。
我是用FPGA模擬了SPI的時(shí)序。時(shí)鐘600khz.

圖1FPGA模擬SPI的時(shí)序


1. 先拉低CS, 在這個(gè)前提下,f_MOSI置1,等3個(gè)時(shí)鐘周期。
2. 在f_SCK的脈沖下,發(fā)0x 10指令. 這個(gè)指令在MOSI上 串行輸出。表示讀x軸數據。緊接著(zhù)讀就行了。每次轉換由150us.讀的時(shí)候是MISO.
指令集:


圖2 指令集


3. 3.在f_SCK的脈沖下,發(fā)0x 11指令. 這個(gè)指令在MOSI上 串行輸出。表示讀y軸數據。緊接著(zhù)讀就行了。
4. 最后算一下.




Eg: 我們讀到的是:F6 04 B2 03 4E
F6是幀頭, 1202-846=356
356/6554=0.05431
Arc(0.05431)=3.1132655 °


關(guān)鍵詞: I2C總線(xiàn)SPI總

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>