chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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ì)不同濾波算法的測試,這些如果只通過單純的數(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)過我之前這么長時(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)了;

下面簡單介紹一下,如何使用J-scope。

J-Scope介紹

J-Scope可以像示波器一樣顯示多個(gè)變量的值。它讀取一個(gè)elf文件,并允許選擇多個(gè)變量以使其可視化。我們可以簡單地將目標(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

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

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

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)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 示波器
    +關(guān)注

    關(guān)注

    113

    文章

    6902

    瀏覽量

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

    關(guān)注

    68

    文章

    11192

    瀏覽量

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

    關(guān)注

    15

    文章

    1598

    瀏覽量

    81514

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    請(qǐng)問如何使用 Nu-Link-Me 的虛擬 COM 端口?

    除了編程和調(diào)試功能外,Nu-Link-Me 3.0 版(或更高版本)還支持虛擬 COM 端口功能。通過虛擬COM端口,用戶可以在計(jì)算機(jī)的通信軟件(例如超級(jí)終端)上顯示UART消息。 用
    發(fā)表于 08-18 08:19

    是德(Keysight)Infiniium Z系列示波器故障修復(fù)

    是德科技(Keysight Technologies)的Infiniium Z系列示波器一款高性能的數(shù)字示波器,專為滿足高速、高精度信號(hào)測量和分析的需求而設(shè)計(jì)。
    的頭像 發(fā)表于 07-30 11:51 ?291次閱讀
    是德(Keysight)Infiniium Z系列<b class='flag-5'>示波器</b>故障修復(fù)

    維修LeCroy力科WaveRunner 8254示波器-技術(shù)支持

    力科(LeCroy)WaveRunner 8254 是一款高性能的數(shù)字示波器,專為滿足復(fù)雜電子系統(tǒng)調(diào)試和測試需求而設(shè)計(jì)。
    的頭像 發(fā)表于 07-29 16:09 ?340次閱讀
    維修LeCroy力科WaveRunner 8254<b class='flag-5'>示波器</b>-技術(shù)支持

    Keysight是德Z系列數(shù)字示波器維修服務(wù)中心

    是德科技(Keysight Technologies)的Infiniium Z系列示波器一款高性能的數(shù)字示波器,專為滿足高速、高精度信號(hào)測量和分析的需求而設(shè)計(jì)。
    的頭像 發(fā)表于 07-15 17:52 ?413次閱讀
    Keysight是德Z系列數(shù)字<b class='flag-5'>示波器</b>維修服務(wù)中心

    LeCroy WaveRunner 6Zi示波器故障診斷與修復(fù)

    力科WaveRunner 6Zi示波器一款高性能的測試儀器,具有豐富的功能和廣泛的應(yīng)用領(lǐng)域。
    的頭像 發(fā)表于 07-15 17:09 ?400次閱讀
    LeCroy WaveRunner 6Zi<b class='flag-5'>示波器</b>故障診斷與修復(fù)

    大家都在用什么AI軟件?有沒有好用的免費(fèi)的AI軟件推薦下?

    大家都在用什么AI軟件?有沒有好用的免費(fèi)的AI軟件推薦下?直接發(fā)個(gè)安裝包,謝謝。比如deepseek、Chatgpt、豆包、阿里AI、百度AI、騰訊AI,哪個(gè)能用、
    發(fā)表于 07-09 18:30

    嵌入式軟件開發(fā)常用的軟件有哪些?

    對(duì)于初學(xué)嵌入式的朋友們,會(huì)想要了解嵌入式軟件開發(fā)常用的軟件有些,有什么用。那么看以下常用的軟件介紹。 1.Visual Studio Code 簡稱VSCode:它是一款由微軟開發(fā)且跨
    發(fā)表于 07-03 17:06

    Keysight是德科技DSOS104A示波器操作與維護(hù)指南

    是德科技DSOS104A是一款高帶寬、高采樣率的數(shù)字示波器,專為高速信號(hào)調(diào)試與驗(yàn)證設(shè)計(jì)
    的頭像 發(fā)表于 06-30 15:20 ?809次閱讀
    Keysight是德科技DSOS104A<b class='flag-5'>示波器</b>操作與維護(hù)指南

    泰克MSO58示波器維護(hù)與操作說明

    泰克MSO58混合信號(hào)示波器一款高性能測試儀器,適用于電子設(shè)計(jì)、通信測試、汽車電子及科研領(lǐng)域。
    的頭像 發(fā)表于 06-25 17:26 ?412次閱讀
    泰克MSO58<b class='flag-5'>示波器</b>維護(hù)與操作說明

    fpga畫圖:用什么軟件畫圖好用?

    用什么軟件畫圖好用
    發(fā)表于 05-08 15:33

    一款入耳式耳機(jī)的仿真與分析

    電子發(fā)燒友網(wǎng)站提供《一款入耳式耳機(jī)的仿真與分析.pdf》資料免費(fèi)下載
    發(fā)表于 04-22 15:39 ?5次下載

    純小白,尋找一款直會(huì)發(fā)射信號(hào)的藍(lán)牙

    首先感謝你點(diǎn)進(jìn)來,我來說說我的使用場景。 我有輛可以遠(yuǎn)程聯(lián)網(wǎng)控制的小車,我本身有點(diǎn)健忘,鑰匙基本都是放車上,用手機(jī)app解鎖。前幾天接觸到一款自動(dòng)化軟件,可以自動(dòng)開屏,解鎖,但觸發(fā)條件好像需要選擇
    發(fā)表于 03-27 21:58

    分享一款功能強(qiáng)大的QuarkXPress桌面排版軟件

    QuarkXPress 是功能強(qiáng)大的原創(chuàng)桌面排版軟件。經(jīng)過 40 多年的不斷完善,如今它已成為創(chuàng)意專業(yè)人士的首選軟件,用于實(shí)現(xiàn)出色的印刷和數(shù)字設(shè)計(jì)。 您可以選擇預(yù)購軟件并永久使用,也可以選擇訂閱
    的頭像 發(fā)表于 03-14 09:31 ?1234次閱讀
    分享<b class='flag-5'>一款</b>功能強(qiáng)大的QuarkXPress桌面排版<b class='flag-5'>軟件</b>

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

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

    NORDIC nPM1100 是一款集成式電源管理

    nPM1100 是一款集成式電源管理IC(PMIC),采用2.1x2.1毫米WLCSP或4.0x4.0 毫米 QFN 封裝,內(nèi)置線性模式鋰離子/鋰聚合物電池充電器。它采用高效DC/DC降壓調(diào)節(jié)器
    發(fā)表于 10-24 11:34