linux kernel version:4.4.38
hardware version:exynos4412-tiny4412 1312B, sht3x
最近在學習IIC UART SPI,出於調試的目的,就學習了示波器的使用,之前只會使用示波器的傻瓜按鍵autoset
1.我使用示波器是TekTRonix TDS2022B
2.我們來讀一次sht3x的溫濕度,觀察iic 的sda,scl信號
3.CH1連接SDA,CH2連接SCL,CH1作為觸發源(IIC協議規定SCL為高電平期間,SDA下降沿為開始信號)
4.示波器最右側,按下TRIG MENU按鈕,屏幕上會有顯示
5.屏幕最右側,類型選邊沿,表示邊沿觸發
6.信源選擇CH1,表示CH1作為信號源,
7.斜率選擇下降,表示下降沿觸發
8.觸發方式選擇正常
9.TRIG MENU按鈕上方有個旋鈕,可以調節觸發點,一般都是調節到最高電平和最低電平中間,作為觸發閾值
10.autoset按鍵下方有個SINGLE SEQ按鍵,按下按鍵,屏幕上方中間位置會出現Ready字樣,表示准備好抓波形了。
11.現在只要iic總線上有開始信號,就會自動開始抓波形了,
12.EXT TRIG上方有個調節時間的旋鈕SEC/DIV, 可以旋轉到合適的位置,來選擇抓多久的波形(比如一個刻度代表25us,屏幕一共十個刻度,觸發以后總共可以抓從觸發之時開始抓25us的波形)
最后,抓的波形如下: