日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

saleae逻辑分析仪使用分享

發(fā)布時(shí)間:2024/3/26 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 saleae逻辑分析仪使用分享 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

關(guān)鍵字: saleae sigrok

0x00 使用背景

邏輯分析儀是做電子不可缺少的一個(gè)工具, 公司有一個(gè)孕龍的邏輯分析儀, 死貴, 我就想找一個(gè)便宜好用的邏輯分析儀, 找到了saleae, (我是硬件用saleae,軟件用sigrok, 沒(méi)有用saleae的軟件) 在此分享一下我的使用記錄.

0x01 相關(guān)介紹

saleae

官方網(wǎng)站: https://www.saleae.com
官網(wǎng)說(shuō)了那么多, 簡(jiǎn)而言之, 就是一個(gè)賊好用的邏輯分析儀

產(chǎn)品分為兩代:
1. Saleae Logic(8ch, 24MHz)
2. Saleae Logic16(16ch, 100/50/32/16MHz @ 3/6/9/16ch)

核心結(jié)構(gòu): cy68013 + at04c02

固件是由上位機(jī)在上電的時(shí)候加載, 所以出現(xiàn)很多的通過(guò)修改EEPROM里的標(biāo)識(shí)(也就是所謂的固件)來(lái)欺騙上位機(jī)軟件,從而進(jìn)行工作的仿制產(chǎn)品.

關(guān)于購(gòu)買: 淘寶, 1代大概幾十塊錢, 不到50塊, 二代大概幾百塊不等

sigrok

官方網(wǎng)站: https://sigrok.org
便攜, 跨平臺(tái), 自由, 免費(fèi), 開(kāi)源的信號(hào)分析套件
軟件使用c + python, 協(xié)議解析使用python來(lái)做的

支持的協(xié)議
現(xiàn)在大概63種,還在不斷的增加, 常用的i2c, spi, can, 1-wire, uart, sd, ir都支持
具體的支持請(qǐng)看官網(wǎng)Protocol_decoders

sigrok支持saleae的硬件

0x02 軟件使用

安裝sigrok

sigrok支持linux(包含android), OS X, windows
下載地址
https://sigrok.org/wiki/Downloads
根據(jù)你的操作系統(tǒng)選擇響應(yīng)的二進(jìn)制軟件包

安裝驅(qū)動(dòng)

安裝好sigrok之后, 包含3個(gè)PulseView, Zadig, Zadig(Win XP)

插上saleae, 打開(kāi)Zading

根據(jù)編號(hào)順序來(lái)操作
先勾上edit, 把名稱改為fx2lafw, 點(diǎn)擊Install Driver

軟件介紹

如果一切正常的話, 打開(kāi)之后就是如下的界面

軟件已經(jīng)識(shí)別了我的saleae了.

軟件界面

1. 導(dǎo)入導(dǎo)出數(shù)據(jù)
2. 范圍選擇
3. 設(shè)備選擇
4. 采樣深度, 采樣頻率選擇
5. 啟動(dòng),停止
6. 協(xié)議選擇
7. 采樣的波形
8. 解析出來(lái)的協(xié)議

數(shù)據(jù)采樣

普通采樣

我讀寫AT24C02上面的數(shù)據(jù), i2c總線速度為100k
設(shè)置采樣深度為1M samples, 采樣頻率為200kHz, 我記得采樣頻率至少為是總線速度的2倍(這里不敢確定, 但是采樣頻率低于200kHz確實(shí)采樣不正確,大學(xué)學(xué)得都還給老師去了,囧)

啟動(dòng)采樣, 馬上往at24c02里面寫一個(gè)數(shù)據(jù), 下面是讀到的數(shù)據(jù)

下面是一個(gè)完全的流程

height="540" width="900" src="http://7xt8co.com1.z0.glb.clouddn.com/sigrok0.mp4" allowfullscreen="">

設(shè)置觸發(fā)器


1. 普通采樣
2. 低電平觸發(fā)
3. 高電平觸發(fā)
4. 上升沿觸發(fā)
5. 下降沿觸發(fā)
6. 邊沿觸發(fā)

常見(jiàn)問(wèn)題

  • 驅(qū)動(dòng)安裝好, 第一次打開(kāi)可能會(huì)報(bào)錯(cuò)

    不用管他,

  • 采樣的數(shù)據(jù)明顯不對(duì)
    請(qǐng)注意你的采樣頻率, 采樣頻率至少應(yīng)該是總線頻率的兩倍

  • 沒(méi)有顯示通道

    框住的部分沒(méi)有顯示, 請(qǐng)重啟軟件
  • 總結(jié)

    以上是生活随笔為你收集整理的saleae逻辑分析仪使用分享的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。