tft每日頭條

 > 生活

 > 讀串口波形圖

讀串口波形圖

生活 更新时间:2024-08-21 17:14:23

讀串口波形圖(圖形化顯示變量波形)1

///插播一條:我自己在今年年初錄制了一套還比較系統的入門單片機教程,想要的同學找我拿就行了免費的,私信我就可以哦~點我頭像黑色字體加我地球呺也能領取哦。最近比較閑,帶做畢設,帶學生參加省級或以上比賽///

讀串口波形圖(圖形化顯示變量波形)2

STM32 調試中 STLINK STM-STUDIO 圖形化顯示變量波形 代替串口

低老本的STlink是入門的必備之選了,雖然十幾塊錢就能夠買到一個,但是他的功能一個都不少

在之前,想要把一個變量用類似示波器打印出來分析,我的做法是運用串口,發送協議數據到電腦,電腦上位機運用相同的協議解析出來每個通道的數據并且顯示。

這樣做有個一益處就是能夠運用沒線模塊遠程監控機器人的狀态,但是很多時候,并不須要這樣的功能,增加串口、寫協議既繁瑣又容易出錯,也不能随時的變更檢測對象,不便于開發

ST官方有一個叫做STM-STUDIO?的圖形化顯示工具 ,我翻譯了一下官方介紹并且提取了幾個重要的點

·STM Studio通過實時讀取和顯示其變量來幫助在運行STM32應用程序時調試和診斷它們。

·STM Studio通過規範的ST-LINK開發工具與STM32 MCU連接。也就是說所有的ST-link都能夠用

·STM Studio是一種非侵入式工具,可保留應用程序的實時行為。不影響程序的運行

·STM Studio是傳統調試工具的完美補充,能夠對應用程序進行微調。非常合适調試沒法停下的應用程序,例如電機控制應用程序。調PID的時候非常有用

·變量查看器:實時波形,類似示波器的圖形。示波器顯示圖形

·能夠将數據記錄到文件中,其次稍後重播數據記錄方便放到matlab之類的軟件中分析

STM-STUDIO的運用方法

1.打開STM-STUDIO 主界面:

讀串口波形圖(圖形化顯示變量波形)3

2.導入MDK-ARM編譯産生的axf文件 使用CUBEMX生成的工程,編譯之後文件在工程目錄/MDK-ARM/工程名稱文件夾 我的工程名稱叫做robot,那麼導入文件robot/MDK-ARM/robot/robot.axf - 右鍵如圖所示的空白處,選擇import

讀串口波形圖(圖形化顯示變量波形)4

·點擊紅色框框,選擇 axf文件

讀串口波形圖(圖形化顯示變量波形)5

·導入之後 按照順序,選擇要檢測的變量,導入變量,然後關掉這個窗口

讀串口波形圖(圖形化顯示變量波形)6

3.将變量添加到變量查看器 右鍵變量 Send To VarViewer1 添加變量到變量查看器1

讀串口波形圖(圖形化顯示變量波形)7

4.最終效果 這是我用來監測編碼器的脈沖計數,用手轉動電機,可以實時的把脈沖數的變化情況顯示出來

讀串口波形圖(圖形化顯示變量波形)8

5.添加多個變量查看器 右鍵左下方狀态欄,選擇 New Var Viewer 即可添加新的變量查看器

讀串口波形圖(圖形化顯示變量波形)9

- 左下方狀态欄選中VarViewer2将 VarViewer1 as 改為 Bar Graph可以顯示柱狀圖

讀串口波形圖(圖形化顯示變量波形)10

- 将 VarViewer1 as 改為 Table 可以顯示文

想要學習單片機的朋友 ,做畢業設計的同學,關注我們,口令小哥,與導師一起學習成長,共同進步,還有更多資料領取。

說了這麼多,大家記得留意下方評論第一條(或者私信我)有幹貨~

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved