今天自己查著I2C的資料對著板子用示波器采集了一段I2C波形圖,分別采集的sda、clk管腳。示波器顯示的圖形貌似分別就是兩個管腳的信號,對照著網上資料圖斗膽分析了一下圖片左前半部分的START、地址、讀寫、回饋。(也不確定究竟對不對)。由于信號采集程序不連續(自動化測驗“連續開關程序中”采集的信號)波形與資料圖對不上號,所以就不能依葫蘆畫瓢了。
下圖后半部分大小黑框內的信號求大神幫忙分析下!?小黑框是總線等待嗎還是因為測驗原因信號中斷?整段波形圖還能總結出什么有價值的數值?比如,電壓、頻率,自己算了算通訊速率是400K嗎? 本人示波器、I2C菜鳥!淪陷I2C之中。。。
uj5u.com熱心網友回復:
買個邏輯分析儀比示波器便宜, 干這個最專業,,且里面有數十個協議自動分析,只要在軟體中選擇協議即可,,uj5u.com熱心網友回復:
感覺像是處于連續的讀寫的狀態啊,你看看I2C的通信程序就知道了啊,或者你看這個I2C器件的規格書找找就行了。我記得I2C有連續寫的模式。uj5u.com熱心網友回復:
像是一個讀命令,后面的器件的讀地址轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/130765.html
標籤:單片機/工控
上一篇:char常量轉string字串?
下一篇:內核移植
