RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

合宙RP2040開發(fā)板輕松DIY

合宙LuatOS ? 2023-08-15 09:46 ? 次閱讀

9bda3184-3b0d-11ee-bbcf-dac502259ad0.gif

邏輯分析儀(Logic Analyzer)是一種分析數(shù)字信號(hào)邏輯時(shí)序的儀器,能夠精確捕獲和顯示多路數(shù)字信號(hào),提供信號(hào)時(shí)序、協(xié)議分析等功能。也是嵌入式工程師日常開發(fā)中,極為常用的工具之一。

現(xiàn)在,我們使用基于樹莓派主控芯片合宙RP2040開發(fā)板,就可以低成本快速DIY邏輯分析儀。

9d8e4b46-3b0d-11ee-bbcf-dac502259ad0.gif?

9.9元自制100M邏輯分析儀


CORE-RP2040——合宙推出的9.9家族又一款新品,采用樹莓派RP2040芯片作為核心,引腳定義兼容官方PICO開發(fā)板,并在官方基礎(chǔ)上升級(jí)到4MB Flash和Type-C接口。

結(jié)合開源固件,可實(shí)現(xiàn)100M的邏輯分析儀功能:

邏輯分析儀開源倉(cāng)庫(kù):

https://github.com/gusmanb/logicanalyzer

功能支持

基于合宙RP2040開發(fā)板的邏輯分析儀,可支持如下功能:

支持3.1K至100Mhz的采樣頻率;

支持24通道輸入,通過菊花鏈最高可支持120通道;

最高支持32767個(gè)采樣點(diǎn);

支持多種客戶端,全平臺(tái)可用。

硬件準(zhǔn)備

我們需要一塊合宙RP2040開發(fā)板,并且需要將GP0與GP1兩個(gè)引腳進(jìn)行短接處理。

9dd2e800-3b0d-11ee-bbcf-dac502259ad0.jpg

刷入固件

按住BOOT按鍵,再插入USB,進(jìn)入升級(jí)模式。

下載固件文件,復(fù)制進(jìn)入U(xiǎn)盤,即可刷入成功:

https://github.com/gusmanb/logicanalyzer/releases/download/V5.0.0.0/Firmware-LogicAnalyzer-5.0.0.0-PICO.uf2

連接軟件

這里默認(rèn)使用開源倉(cāng)庫(kù)作者自行編寫的客戶端軟件

https://github.com/gusmanb/logicanalyzer/releases/latest

下載自己需要的系統(tǒng)版本,本文選用:
LogicAnalyzer-5.0.0.0-win-x64.zip

選擇樹莓派虛擬出來對(duì)應(yīng)的串口,連接上:

9dfbd7f6-3b0d-11ee-bbcf-dac502259ad0.png

抓取數(shù)據(jù)

將合宙RP2040開發(fā)板的GND與我們需要測(cè)量的板子的GND相連,再將需要測(cè)量的引腳連接到開發(fā)板的GPIO上。

通道編號(hào)與GPIO編號(hào)的對(duì)應(yīng)關(guān)系如下:

9e348c04-3b0d-11ee-bbcf-dac502259ad0.png

我們連接上被測(cè)引腳后,就能開始抓取了:

9e492a1a-3b0d-11ee-bbcf-dac502259ad0.jpg

點(diǎn)擊Capture,選上對(duì)應(yīng)的通道、抓取頻率與采樣數(shù)、觸發(fā)條件,點(diǎn)擊Accept即可開始抓?。?/span>

9e5211e8-3b0d-11ee-bbcf-dac502259ad0.png

9e7f8e16-3b0d-11ee-bbcf-dac502259ad0.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • DIY
    DIY
    +關(guān)注

    關(guān)注

    176

    文章

    887

    瀏覽量

    348537
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5032

    瀏覽量

    97371
  • 合宙通信
    +關(guān)注

    關(guān)注

    0

    文章

    147

    瀏覽量

    1737
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【社區(qū)工程師專題系列第九期】一個(gè)狂熱的開源愛好者和傳播者——喬楚

    。 3、BPI-Pico-RP2040 開發(fā)板體驗(yàn) RP2040可編程 IO (PIO) 使用初探 RP2040上的MicroPython環(huán)境中多線程編程 BPI-Pico-
    發(fā)表于 11-19 18:18

    Made with KiCad(六):DAPLink開發(fā)板

    “這是一款由官方,基于ARM官方代碼將其移植至Air32F103CBT6芯片,并適配了216MHz主頻和96KB RAM大資源,支持更快的下載速度,開發(fā)應(yīng)用更為便捷的,僅2.5×1.3CM的迷你
    的頭像 發(fā)表于 11-13 18:10 ?323次閱讀
    Made with KiCad(六):<b class='flag-5'>合</b><b class='flag-5'>宙</b>DAPLink<b class='flag-5'>開發(fā)板</b>

    我用了3分鐘,從零實(shí)現(xiàn)了單片機(jī)的點(diǎn)燈開發(fā)

    。 BearPi-Pico RP2040功能 BearPi-Pico RP2040開發(fā)板引腳定義與樹莓派官方的Raspberry Pi Pico完全兼容,延續(xù)樹莓派硬件生態(tài)。替換掉官方的Micro-USB為
    發(fā)表于 09-27 15:51

    低功耗4G模組AIR780EX ——開發(fā)板使用說明

    EVB-AIR780EX 開發(fā)板通信推出的基于 Air780EX 模組所開發(fā)的,包含電源,SIM 卡,USB,天線,等必要功能的最小硬件系統(tǒng)。 以方便用戶在設(shè)計(jì)前期對(duì)Air78
    的頭像 發(fā)表于 09-11 11:55 ?685次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>低功耗4G模組AIR780EX ——<b class='flag-5'>開發(fā)板</b>使用說明

    4G模組Air780E開發(fā)板使用手冊(cè)

    開發(fā)板Air780E使用說明
    的頭像 發(fā)表于 09-09 18:22 ?689次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>4G模組Air780E<b class='flag-5'>開發(fā)板</b>使用手冊(cè)

    LuatOS開發(fā)板Core_Air780EP使用說明

    Core-Air780EP 開發(fā)板通信推出的基于 Air780EP 模組所開發(fā)的,包含電源,SIM卡,USB,天線,音頻等必要功能的最小硬件系統(tǒng)。以方便用戶在設(shè)計(jì)前期對(duì) Air7
    的頭像 發(fā)表于 09-03 17:38 ?550次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發(fā)板</b>Core_Air780EP使用說明

    低功耗4G模組Air700EAQ——開發(fā)板使用說明

    低功耗4G模組Air700EAQ——開發(fā)板使用說明
    的頭像 發(fā)表于 08-30 17:14 ?1081次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>低功耗4G模組Air700EAQ——<b class='flag-5'>開發(fā)板</b>使用說明

    ubuntu上交叉編譯rp2040

    連接到rp2040 ,所以使用另一塊pico作為調(diào)試器,需要給pico調(diào)試器下載固件,也就是picoprobe 地址 https://github.com/Wiz-IO
    發(fā)表于 08-27 08:00

    LuatOS開發(fā)板使用手冊(cè)——Air700ECQ

    LuatOS開發(fā)板使用說明——Air700ECQ
    的頭像 發(fā)表于 08-23 16:28 ?561次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>LuatOS<b class='flag-5'>開發(fā)板</b>使用手冊(cè)——Air700ECQ

    Air780EP模塊——AT指令MQTT接入OneNET開發(fā)指南

    過程,Air780EP和MQTT是最佳拍檔,讓設(shè)備互聯(lián)變得輕松又靠譜。想不想試試這簡(jiǎn)單又神奇的操作?那就來吧!本文詳細(xì)講解了基于的Air80EP開發(fā)板,使用AT
    的頭像 發(fā)表于 08-19 16:40 ?2198次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air780EP模塊——AT指令MQTT接入OneNET<b class='flag-5'>開發(fā)</b>指南

    樹莓派Pico 2發(fā)布,搭載RP2350雙核RISC-V和Arm Cortex-M33微控制器!

    QFN80 封裝 (RP2350B);以及每個(gè)型號(hào)都具有 2MB 的堆疊封裝 QSPI 閃存(RP2354A 和 RP2354B)。 樹莓派 Pico 2 開發(fā)板 Pico 2
    發(fā)表于 08-13 10:07

    pico-ice:RP2040 plus Lattice iCE40UP5K FPGA 開發(fā)板 介紹

    pico-ice是一個(gè)小型、低成本的開發(fā)板,帶有Raspberry Pi Pico RP2040微控制器和 Lattice 半導(dǎo)體 iCE40UP5KFPGA 。它帶有獨(dú)立的閃存、低功耗SSRAM
    發(fā)表于 06-28 15:45

    基于樹莓派RP2040的解魔方機(jī)器人,7秒還原三階魔方

    地望著你,是時(shí)候亮出工程師的魔法神器了。今天特別分享@愛跑步的小何大佬的開源佳作——三階魔方還原機(jī)器人。三階魔方還原機(jī)器人-開源分享-這是一款基于樹莓派RP2040單片機(jī)設(shè)
    的頭像 發(fā)表于 01-13 08:04 ?1833次閱讀
    基于樹莓派<b class='flag-5'>RP2040</b>的解魔方機(jī)器人,7秒還原三階魔方

    基于樹莓派RP2040單片機(jī)設(shè)計(jì)的三階魔方還原機(jī)器人

    這是一款基于樹莓派RP2040單片機(jī)設(shè)計(jì)的三階魔方還原機(jī)器人,控制和魔方求解都使用單片機(jī)完成。對(duì)于隨機(jī)打亂的三階魔方,平均還原步驟數(shù)在21步左右。
    的頭像 發(fā)表于 01-12 13:37 ?1403次閱讀
    基于樹莓派<b class='flag-5'>RP2040</b>單片機(jī)設(shè)計(jì)的三階魔方還原機(jī)器人

    DIY個(gè)人的Linux開發(fā)板教程

    作者簡(jiǎn)介:大佬已在硬創(chuàng)社開源了近50款開發(fā)板,動(dòng)手能力極強(qiáng),于去年年底開始接觸學(xué)習(xí)Linux,并由全志V3s、F1C200S等芯片開始上手DIY個(gè)人的Linux開發(fā)板
    的頭像 發(fā)表于 01-07 09:52 ?2066次閱讀
    <b class='flag-5'>DIY</b>個(gè)人的Linux<b class='flag-5'>開發(fā)板</b>教程
    RM新时代网站-首页