在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

一款超級(jí)好用的虛擬示波器軟件

硬件攻城獅 ? 來源:小麥大叔 ? 作者:小麥大叔 ? 2022-11-04 14:02 ? 次閱讀

前言

在往期的文章中,曾經(jīng)介紹過PWM,SPWM,還有SVPWM的實(shí)現(xiàn),另外還有PID輸入輸出的時(shí)間響應(yīng);

對(duì)不同濾波算法的測(cè)試,這些如果只通過單純的數(shù)據(jù)就變得十分的不直觀;

這時(shí)候有一個(gè)圖形化顯示軟件就變得尤為重要。

當(dāng)然,我前面通常使用的是串口虛擬示波器軟件,即把單片機(jī)上的數(shù)據(jù)通過串口通訊發(fā)送到PC上,然后PC上的軟件將串口數(shù)據(jù)繪制成相應(yīng)的波形,雖然也很方便,但是有幾個(gè)缺點(diǎn):

傳輸速度慢,通常來說是115200波特率,當(dāng)然也有更高的,不過傳輸速度確實(shí)是個(gè)瓶頸;

CPU,因?yàn)槿绻愿咚俣劝l(fā)送串口數(shù)據(jù)的話,就會(huì)占用大量的CPU資源,從而可能會(huì)影響到其他任務(wù),這也不是我們期望看到的,當(dāng)然也可以通過DMA和串口中斷去做,但是中斷頻率太高,頻繁地出棧和入棧,開銷也很大的;

另外還需要占用一個(gè)串口資源;

因此我們這時(shí)候沒有串口,并且需要抓取的波形需要很高的采樣頻率,另外CPU沒有額外的資源讓我們?nèi)ヅ艽诎l(fā)送的任務(wù)的時(shí)候,這時(shí)候,JSCOPE可以滿足需求;

需要配合jlink一起使用,對(duì)于V8固件的jlink仿真器,采樣速度比較慢,這里推薦使用V9固件的jlink仿真器;

經(jīng)過我之前這么長(zhǎng)時(shí)間的使用來看,雖然JSCOPE還有很多地方需要完善,還有很多功能需要優(yōu)化,但是目前的來說,它的采樣頻率還是很高的,大家可能聽說過香農(nóng)采樣定理;

香農(nóng)采樣定理說采樣頻率大于兩倍信號(hào)頻率分量中的最大頻率就可以從采樣信號(hào)中不失真的恢復(fù)原連續(xù)信號(hào)。

好下面開始言歸正傳;

例如要采樣周期100us正弦波形的電流,通過圖形化顯示出來,這里有兩個(gè)方案;

采集的電流波形數(shù)據(jù)通過DA模塊(數(shù)字量轉(zhuǎn)模擬量)輸出,然后通過示波器實(shí)時(shí)采集;

通過仿真器讀取單片機(jī)內(nèi)存中保存電流數(shù)據(jù)的變量,實(shí)時(shí)顯示到PC上,這個(gè)通過JSCOPE就可以實(shí)現(xiàn)了;

下面簡(jiǎn)單介紹一下,如何使用J-scope。

J-Scope介紹

J-Scope可以像示波器一樣顯示多個(gè)變量的值。它讀取一個(gè)elf文件,并允許選擇多個(gè)變量以使其可視化。我們可以簡(jiǎn)單地將目標(biāo)微控制器連接到J-Link,刷新應(yīng)用程序并啟動(dòng)J-Scope。

通過幾個(gè)步驟,您可以配置J-Scope,并選擇要顯示的變量。可以將配置存儲(chǔ)在項(xiàng)目文件中,以方便重用和可移植性。

在J-Scope中選擇的每個(gè)符號(hào)都可以單獨(dú)配置。上下移動(dòng)圖形以更改零基線或更改其分辨率。選擇是使圖形中的符號(hào)可視化還是僅在監(jiān)視面板中顯示其值。

分析收集的數(shù)據(jù),在可視化的圖形中滾動(dòng),放大和縮小或?qū)?shù)據(jù)保存到文件中以進(jìn)行進(jìn)一步分析。

J-Scope可以與調(diào)試環(huán)境并行使用,并擴(kuò)展了IDE的調(diào)試經(jīng)驗(yàn)。

d77cd1b2-5bff-11ed-a3b6-dac502259ad0.png

快速使用

本文基于STM32F103C8T6的硬件平臺(tái),使用的軟件是J-Scope V5.10d,

我們還需要一個(gè)J-Link仿真器,V8版本采樣頻率高到50Hz,比較慢;

這時(shí)候就需要V9版本,采樣頻率可以到1MHz;另外V9可觀察變量也多一些,基本夠用。

J-Link驅(qū)動(dòng)下載鏈接:https://www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPack

J-Scope下載鏈接:https://www.segger.com/j-link-j-scope.html

測(cè)試部分的代碼使用的是上次實(shí)現(xiàn)SVPWM的工程代碼,在本次我做了些許的改動(dòng),在后面會(huì)簡(jiǎn)單演示 一下整體效果。

雙擊打開軟件并新建工程,具體如下圖所示;

d79a9df0-5bff-11ed-a3b6-dac502259ad0.png

選擇相應(yīng)的目標(biāo)設(shè)備Specify Target Device,我們這里使用的是STM32F103C8T6,找到相應(yīng)選項(xiàng)即可;

下一步就是選擇elf文件,如果使用ARMCC進(jìn)行編譯,最終生成的文件是.axf文件,所以根據(jù)自己的實(shí)際情況選擇即可;

最終整體如下圖所示;

d7b272c2-5bff-11ed-a3b6-dac502259ad0.png

在正確設(shè)置相應(yīng)的硬件,加載固件之后,就能添加我們需要觀察的變量,最終會(huì)通過圖形化的形式顯示到可視區(qū)域;

d7c7f958-5bff-11ed-a3b6-dac502259ad0.png

這里我設(shè)置了SVPWM調(diào)制中的Ta,Tb,Tc變量,點(diǎn)擊工具欄的紅色按鈕,開始仿真,下面就能顯示出變量的波形;

d7ea48dc-5bff-11ed-a3b6-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)投訴
  • 示波器
    +關(guān)注

    關(guān)注

    113

    文章

    6281

    瀏覽量

    185714
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10901

    瀏覽量

    212763
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1557

    瀏覽量

    76917

原文標(biāo)題:一款超級(jí)好用的虛擬示波器軟件

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    示波器波形分析軟件使用指南

    在電子工程和信號(hào)處理領(lǐng)域,示波器是不可或缺的工具之。它能夠直觀地展示電信號(hào)的波形,幫助我們理解信號(hào)的時(shí)域特性。隨著技術(shù)的發(fā)展,示波器波形分析軟件的出現(xiàn),使得波形分析變得更加高效和精確
    的頭像 發(fā)表于 12-06 09:52 ?655次閱讀

    如果設(shè)計(jì)一款桌面的機(jī)器玩具,最吸引人的外觀與功能要有哪些?

    初步設(shè)想制作如下其中一款,有感興趣的朋友可以幫提提意見。 A一款圓敦敦的音響狀的“個(gè)人日程助手”,具備番茄鬧鐘、音樂播放、減壓交互、語言對(duì)話、工作日?qǐng)?bào)生成。 B一款迷你瓦利機(jī)器人,有
    發(fā)表于 10-19 18:25

    求推薦一款入門級(jí)risc-v開發(fā)板

    求推薦一款入門級(jí)risc-v開發(fā)板: 便宜好用,不超過100元。 支持wifi、藍(lán)牙。 功耗2.5W以內(nèi)。 支持Linux系統(tǒng)。 謝謝哦。
    發(fā)表于 09-29 09:03

    泰克示波器故障記錄怎么看

    在電子工程師的日常工作中,泰克示波器一款常用的測(cè)試儀器。然而,當(dāng)示波器出現(xiàn)故障時(shí),如何查看故障記錄就成為了解決問題的關(guān)鍵。本文將為你詳細(xì)介紹泰克示波器故障記錄的查看方法,幫助你快速定
    的頭像 發(fā)表于 09-03 13:49 ?314次閱讀
    泰克<b class='flag-5'>示波器</b>故障記錄怎么看

    NFC IC配置工具NFC Cockpit的主要特性

    開發(fā)NFC應(yīng)用,除了NFC IC硬件平臺(tái),得心應(yīng)手、簡(jiǎn)便易用的軟件工具也少不了!今天我們就向大家介紹一款超級(jí)好用的NFC IC配置工具——NFC Cockpit!
    的頭像 發(fā)表于 08-27 10:14 ?1244次閱讀
    NFC IC配置工具NFC Cockpit的主要特性

    虛擬示波器還是數(shù)字示波器好用

    虛擬示波器和數(shù)字示波器各有優(yōu)缺點(diǎn),具體選擇哪種取決于您的具體需求和預(yù)算。 虛擬示波器 定義
    的頭像 發(fā)表于 07-17 17:16 ?877次閱讀

    什么是虛擬機(jī)?虛擬機(jī)真的那么好用嗎?

    在日新月異的科技世界中,虛擬化技術(shù)如同座橋梁,連接著現(xiàn)實(shí)與數(shù)字的鴻溝,為我們打開了全新的計(jì)算維度。虛擬機(jī),這概念,自其誕生以來,就以其獨(dú)特的魅力和強(qiáng)大的功能,深深地影響了
    的頭像 發(fā)表于 07-06 08:05 ?463次閱讀
    什么是<b class='flag-5'>虛擬</b>機(jī)?<b class='flag-5'>虛擬</b>機(jī)真的那么<b class='flag-5'>好用</b>嗎?

    現(xiàn)在上位機(jī)軟件比較好用的有幾

    的上位機(jī)軟件供大家參考。 WinCC (WinCC - Windows Control Center) WinCC 是西門子公司推出的一款功能強(qiáng)大的上位機(jī)軟件,廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域。WinCC 支持多種
    的頭像 發(fā)表于 06-07 09:18 ?6402次閱讀

    好用的labview虛擬鍵盤

    本帖最后由 ygngygsina1 于 2024-5-10 10:53 編輯 好用的labview虛擬鍵盤,近乎完美,源碼開放,供你學(xué)習(xí)參考
    發(fā)表于 05-10 10:51

    SolidWorks教育版本好用嗎?

    SolidWorks教育版本,作為一款專為教育領(lǐng)域設(shè)計(jì)的三維CAD軟件,以其直觀易用的界面、強(qiáng)大的功能以及豐富的教育資源,受到了廣大師生的青睞。那么,SolidWorks教育版本好用嗎?答案是肯定的。
    的頭像 發(fā)表于 05-09 16:18 ?458次閱讀
    SolidWorks教育版本<b class='flag-5'>好用</b>嗎?

    怎么檢查PCB走線?PCB布局?可制造性?一款免費(fèi)避坑神器

    推薦一款比CAM350還好用軟件,電子發(fā)燒友論壇出品的《華秋DFM》,支持Allegro、Altium、Protel、PADS、Gerber等文件,我特別喜歡它可以“鍵DFM分析”
    的頭像 發(fā)表于 04-09 18:49 ?1919次閱讀
    怎么檢查PCB走線?PCB布局?可制造性?<b class='flag-5'>一款</b>免費(fèi)避坑神器

    推薦一款設(shè)備或者上位機(jī)軟件

    現(xiàn)在要看個(gè)485通信的數(shù)據(jù)傳輸波形,因?yàn)橐榭吹臅r(shí)間范圍較長(zhǎng),而且要根據(jù)傳輸?shù)碾娖讲榭雌渚唧w協(xié)議是什么,推薦一款能夠較長(zhǎng)時(shí)間查看傳輸信號(hào)的設(shè)備,示波器查看的時(shí)間范圍較短不太適合,有沒有其它什么設(shè)備
    發(fā)表于 03-22 07:53

    #單片機(jī) #電路原理 #Loto示波器#虛擬示波器#示波器 #示波器軟件

    單片機(jī)示波器
    LOTO虛擬示波器
    發(fā)布于 :2024年03月16日 15:11:25

    谷歌模型軟件有哪些好用

    谷歌模型軟件好用程度可能因個(gè)人需求和技能水平而異,但以下是些廣受歡迎的谷歌模型軟件,它們?cè)诟髯缘念I(lǐng)域內(nèi)有著出色的表現(xiàn)。
    的頭像 發(fā)表于 02-29 18:17 ?1126次閱讀

    PCB設(shè)計(jì)軟件有哪些 pcb設(shè)計(jì)軟件哪個(gè)好用

    Altium Designer是一款功能強(qiáng)大的PCB設(shè)計(jì)軟件,被廣泛地應(yīng)用于電子工程領(lǐng)域。它提供了完整的設(shè)計(jì)流程,包括原理圖設(shè)計(jì)、元件布局、線路布線和制造輸出等。它的用戶界面友好,易于上手,同時(shí)也提供了豐富的封裝和元件庫。此外,Altium Designer還集成了仿真
    的頭像 發(fā)表于 02-02 14:05 ?6292次閱讀
    主站蜘蛛池模板: 亚洲综合一区二区 | 人人玩人人弄人人曰 | 亚洲精品在线视频 | 午夜在线播放视频在线观看视频 | 欧美最猛黑人xxxx黑人猛交69 | 手机看片日韩在线 | 亚洲天堂免费 | 亚洲大成色www永久网址 | 影院成人区精品一区二区婷婷丽春院影视 | 免费观看一级特黄欧美大片 | 在线观看你懂的网址 | 在线观看午夜 | 亚洲一级毛片在线观播放 | 青青青草国产 | 四虎永久在线日韩精品观看 | 韩国精品videosex性韩国 | 成人女人a毛片在线看 | 亚洲人成电影在线 | 精品国产高清在线看国产 | 天天干视频在线观看 | 欧美人成绝费网站色www吃脚 | 国产精品1区2区3区在线播放 | 色中色在线视频 | 久久澳门 | 国产精品午夜剧场 | 精品国内一区二区三区免费视频 | 青草午夜精品视频在线观看 | 欧美污视频网站 | 欧美天堂在线观看 | 国产va在线| 一区卡二区卡三区卡视频 | 男女一进一出抽搐免费视频 | 国产handjob手交在线播放 | 开心色xxxx| 天堂ww | 天天综合在线观看 | 成年人黄色片视频 | 99热一区 | 欧洲一卡二卡乱码新区 | 免费观看在线观看 | 亚洲日韩色综合视频 |