一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

STM32軟件仿真調(diào)試觀察引腳波形與全局變量

丫丫119 ? 來源:未知 ? 作者:肖冰 ? 2019-09-19 11:01 ? 次閱讀

下面是一個單片機STM32RCT6的PA8,PA9,PA10引腳輸出PWM波形的仿真步驟,此外還展示了軟件運行過程,如何查看全局變量的實時數(shù)據(jù)。每一步我都做了截圖,大家照著一步步來,請大家放心參考!

1.點target圖標,如下:


2.選擇好單片機芯片的型號:我選的STM32RCT6型號,大家可以根據(jù)自己手上stm32開發(fā)板的型號來選擇

3.外部晶振頻率的選擇:8Mhz(因為大部分單片機的外部晶振是8Mhz),為了使仿真更貼近實際,通常情況下都是選8Mhz


4.進入Debug頁面進行設(shè)計,特別要注意第四點parameter,注意選正確好芯片的型號,我的是RC系列,所以寫了RC,如果是RB系列,要后面改為RB

5.配置好上面的步驟,就可以進入仿真頁面了:下面是對要觀察的引腳與變量進行設(shè)置

我這里是觀察PA8,PA9,PA10引腳的波形,還有要注意Display Type要選bit類型,否則的話,仿真時會看不到波形的

6.對全局變量進行設(shè)置:首先選中你要觀察的全局變量,然后右鍵,接著add變量到Watch1或者Watch2窗口。

7.點運行的按鈕,開始程序的運行。你會看到引腳輸出的波形和變量在實時變化,這時軟件仿真是成功的。還有一些小技巧大家可以注意一下,方框1是可以對波形進行放大和縮小,方框2可用于測量和顯示輸出波形某段區(qū)間的時間。

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

    關(guān)注

    2285

    文章

    10986

    瀏覽量

    361449
  • Display
    +關(guān)注

    關(guān)注

    2

    文章

    53

    瀏覽量

    25073
收藏 人收藏

    評論

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

    為什么同一個隊列引用的全局變量,運行在兩個子vi中發(fā)現(xiàn)隊列數(shù)據(jù)丟失了

    我創(chuàng)建了一個隊列,然后將隊列引用做了個全局變量,運行在兩個子vi中,一個是只入隊列,另一個是只出隊列。但我發(fā)現(xiàn),一個字vi數(shù)據(jù)入隊列成功,檢查隊列元素數(shù)量也已經(jīng)是1了,這時我運行另一個子vi,出隊列前檢查隊列數(shù)量發(fā)現(xiàn)為0了。隊列里的數(shù)據(jù)沒了。而且這個情況不是一直有,是偶爾發(fā)生。
    發(fā)表于 11-14 11:47

    請問TINA仿真軟件如何編寫波形文件?

    TINA仿真軟件如何編寫波形文件??
    發(fā)表于 09-05 07:23

    如何在TINA使用示波器觀察波形

    我在TINA中仿真slum186時,想要觀察Ucc3895的out D 的波形,先是出現(xiàn)提示:不收斂,然后我把步長改為4m,TINA就一直顯示收集數(shù)據(jù),然后就什么也沒有了?請求您的幫助。
    發(fā)表于 08-16 10:36

    開發(fā)攻略之STM32調(diào)試端口的映射

    最近有一個項目用到了STM32F103RB系列單片機,由于引腳數(shù)量較少,不得不使用到了單片機的PB3和PB4兩個引腳。而這兩個引腳剛好又是STM32
    的頭像 發(fā)表于 08-03 08:11 ?717次閱讀
    開發(fā)攻略之<b class='flag-5'>STM32</b><b class='flag-5'>調(diào)試</b>端口的映射

    基于STM32單片機的簡易波形發(fā)生器設(shè)計

    系統(tǒng)內(nèi)使用STM32單片機進行主控,proteus內(nèi)部集成示波器,使用按鍵可以調(diào)節(jié)波形的輸出方式,在示波器上可以實時觀察波形的變化。
    的頭像 發(fā)表于 06-27 10:18 ?2779次閱讀
    基于<b class='flag-5'>STM32</b>單片機的簡易<b class='flag-5'>波形</b>發(fā)生器設(shè)計

    LABVIEW調(diào)用DLL,DLL中包含全局變量不識別的問題

    頭文件中寫法如上,.cpp文件中寫法如下 導入DLL時,錯誤如下 這個報錯就很沒有道理 我在同樣的文件中按同樣的寫法,寫一個add(a,b,c)函數(shù),同樣寫全局變量的話,它就不會報這樣的錯,所以我可以排除是頭文件或者預(yù)處理定義的問題。 很頭疼,有沒有大神指導一下。
    發(fā)表于 05-31 09:37

    示波器觀察波形的視圖模式詳解

    示波器作為電子工程師和技術(shù)人員的重要工具,其在電子測量、調(diào)試和故障分析等領(lǐng)域發(fā)揮著至關(guān)重要的作用。在示波器的使用過程中,選擇合適的視圖模式對于準確、高效地觀察和分析波形至關(guān)重要。本文將詳細探討示波器
    的頭像 發(fā)表于 05-23 17:18 ?4499次閱讀

    keil中Logic Analyzer可以在硬件上在線調(diào)試,為什么把全局變量加入Logic Analyzer不顯示波形呢?

    keil中Logic Analyzer可以在硬件上在線調(diào)試,按照說明文檔上調(diào)試,用的是SW模式,為什么把全局變量加入Logic Analyzer不顯示波形呢?是不是時鐘頻率選擇的不合適
    發(fā)表于 05-16 06:47

    建立更多的全局變量的時候,如何使得PROGRAM SIZE不增大呢?

    今天發(fā)現(xiàn),建立更多的全局變量的時候,PROGRAM SIZE同時也增大了,如何使得PROGRAM SIZE不增大呢?我對全局變量的初始化無要求。
    發(fā)表于 05-15 06:30

    COSMIC在外部中斷中修改全局變量后,發(fā)現(xiàn)在主程序中,修改的值又變回來了,為什么?

    我用的COSMIC,在外部中斷中修改全局變量后,發(fā)現(xiàn)在主程序中,修改的值又變回來了(比如說我想計數(shù)外部中斷的次數(shù))。這是怎么回事?而我在定時中斷中卻可以修改全局變量
    發(fā)表于 05-13 08:45

    IAR調(diào)試STM32F4XX時,一下斷點就出現(xiàn)全局變量被覆蓋的情況是什么原因?qū)е碌模?/a>

    IAR調(diào)試STM32F405VG時,一下斷點就出現(xiàn)全局變量被覆蓋的情況。 //進入該函數(shù)后,單步的時候_X這個全局變量的內(nèi)容被覆蓋,設(shè)置的func_triggered函數(shù)地址被改變,觸
    發(fā)表于 05-11 06:52

    stm32 tim1輸入捕獲+DMA,如果長時間無脈寬信號,輸出報警信號怎么解決?

    要求:實現(xiàn)測量外部脈沖寬度,讀取脈寬后,清除脈寬數(shù)據(jù),如果長時間無脈寬信號,輸出報警信號。 實現(xiàn)方式:使用stm32 tim1輸入捕獲+DMA方式,把捕獲的脈寬通過DMA方式存儲到全局變量中,軟件
    發(fā)表于 05-11 06:08

    使用IAR定義全局變量出現(xiàn)兩個同名不同地址變量是什么原因?qū)е碌模?/a>

    使用IAR定義全局變量出現(xiàn)兩個同名不同地址變量 systickCount和systickFlag都在另一個c文件里定義的,假設(shè)a.c,然后在a.h里聲明為外部變量,main.c
    發(fā)表于 05-10 06:09

    請問ucos中全局變量OSTime最終能累加到多少呢?

    在ucos-ii 中全局變量 OSTime 總是++請問最終能累加到多少呢? 若加到65530后 會自動歸零嗎?
    發(fā)表于 05-09 06:22

    請問使用keil軟件仿真功能不能對stm32的SPI進行仿真

    最近有個項目,使用SPI接口對某芯片進行通信,已經(jīng)沒有問題,可以進行正常讀寫。最近閑來無聊想使用keil軟件仿真功能即simulator觀察SPI時序(使用示波器直接觀察管腳
    發(fā)表于 05-08 08:29