国产精品久久久久影院,成人午夜福利视频,国产精品久久久久高潮,国产精品 欧美 亚洲 制服,国产精品白浆无码流出

STM32軟件運行過程,如何查看全局變量的實時數(shù)據(jù)?

發(fā)布者:Huixin8888最新更新時間:2024-09-27 來源: elecfans關(guān)鍵字:STM32  軟件運行  全局變量  實時數(shù)據(jù) 手機看文章 掃描二維碼
隨時隨地手機看文章

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


1.點target圖標(biāo),如下:

005G5zDEzy7gVXcpgP274&690.jpg


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

005G5zDEzy7gVWc2jeo78&690.jpg

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

005G5zDEzy7gVWcc2lp97&690.jpg


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

005G5zDEzy7gVWci9aaca&690.jpg

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

005G5zDEzy7gVWcfnrW68&690.jpg

005G5zDEzy7gVWcsuho8e&690.jpg

005G5zDEzy7gVWcvKKGce&690.jpg

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

005G5zDEzy7gVWcD55ie4&690.jpg

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

005G5zDEzy7gVWcNiKcb0&690.jpg

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

005G5zDEzy7gVWcGUWW96&690.jpg


關(guān)鍵字:STM32  軟件運行  全局變量  實時數(shù)據(jù) 引用地址:STM32軟件運行過程,如何查看全局變量的實時數(shù)據(jù)?

上一篇:怎樣去設(shè)計一種基于STM32單片機的智能手環(huán)脈搏心率計步器呢
下一篇:STM32定時器溢出的工作原理是什么?

推薦閱讀最新更新時間:2025-07-02 11:16

工業(yè)大數(shù)據(jù)實時采集、存儲及機器學(xué)習(xí)技術(shù)飛速發(fā)展
“根據(jù)IDC此前的EMC數(shù)字宇宙研究顯示,平均僅5%的 大數(shù)據(jù) 得到分析?!?NI(美國國家儀器,National Instruments,簡稱“NI”) 工業(yè) 物聯(lián)網(wǎng)行業(yè)市場經(jīng)理崔鵬在前不久舉行的2017 NI工業(yè)物聯(lián)網(wǎng)高峰論壇上談到相較于 22 ×2 60 字節(jié)的大數(shù)據(jù)總量,5%無異于冰山一角。而作為一種新的資產(chǎn)、資源和生產(chǎn)要素,工業(yè)大數(shù)據(jù)是工業(yè)物聯(lián)網(wǎng)的核心,更是中國制造業(yè)轉(zhuǎn)型升級的重要戰(zhàn)略資源。 智能測量+管理,平臺化方案方可透視不可見數(shù)據(jù)的價值 要解決大模擬數(shù)據(jù)挑戰(zhàn),NI認(rèn)為第一步便是更智能的測量。作為此次NI工業(yè)物聯(lián)網(wǎng)高峰論壇的特邀嘉賓,美國辛辛那提大學(xué)教授、美國智能維護系統(tǒng)中心主任李杰教授認(rèn)為,未來數(shù)據(jù)收集的趨勢將集中
[嵌入式]
基于C8051的CAN多點實時數(shù)據(jù)通信系統(tǒng)
現(xiàn)場總線是用于過程自動化和制造自動化最底層的現(xiàn)場設(shè)備或現(xiàn)場儀表互連的通信網(wǎng)絡(luò),是現(xiàn)場通信、計算機技術(shù)和控制系統(tǒng)的集成。它在生產(chǎn)現(xiàn)場的測量控制設(shè)備之間實現(xiàn)雙向串行多節(jié)點數(shù)字通信、完成測量控制任務(wù);是一種開放型的網(wǎng)絡(luò),使測控裝置隨現(xiàn)場設(shè)備分散化,被譽為自控領(lǐng)域的局域網(wǎng)。它在制造業(yè)、流程工業(yè)、交通、樓宇等處的自動化系統(tǒng)中具有廣泛的應(yīng)用前景。 CAN是Controller Area Net的縮寫,即控制網(wǎng)絡(luò)局部網(wǎng),是一種有效支持分布式控制或?qū)崟r控制的串行通信網(wǎng)路。CAN是德國Bosh公司為汽車的檢測、控制系統(tǒng)而設(shè)計的。由于CAN具有卓越的特性和較高的可靠性,因而非常適合工業(yè)過程監(jiān)控設(shè)備互連。CAN已經(jīng)成為一種國際標(biāo)準(zhǔn)(ISO-118
[單片機]
基于C8051的CAN多點<font color='red'>實時</font><font color='red'>數(shù)據(jù)</font>通信系統(tǒng)
基于16位單片機和CPLD實時數(shù)據(jù)采集顯示系統(tǒng)設(shè)計
1 引言 數(shù)據(jù)采集是分析模擬信號量數(shù)據(jù)的有效方法。而實時顯示數(shù)據(jù)是自動化檢測系統(tǒng)的現(xiàn)實需求。在測試空空導(dǎo)彈導(dǎo)引頭的過程中,導(dǎo)引頭的響應(yīng)信號包括內(nèi)部二次電源信號和模擬量電壓信號。檢測過程中要求檢測系統(tǒng)實時顯示導(dǎo)引頭的工作狀態(tài),顯示二次電源和模擬量響應(yīng)電壓信號,判斷導(dǎo)引頭性能,同時保證在非常情況下人為對導(dǎo)引頭做出應(yīng)急處理,保護導(dǎo)引頭。對于模擬量電壓信號,通常采用模數(shù)轉(zhuǎn)換、事后數(shù)據(jù)標(biāo)定的方法實現(xiàn)。根據(jù)現(xiàn)實需求,研制相應(yīng)檢測系統(tǒng)可作為導(dǎo)引頭日常維護和修理的重要工具。這里介紹一種基于單片機和CPLD的實時數(shù)據(jù)采集顯示系統(tǒng)設(shè)計方案。 2 系統(tǒng)構(gòu)成 該系統(tǒng)中待采集顯示電壓信號共16路,動態(tài)電壓范圍為-22~+27 V。由于這些電壓信號
[單片機]
qemu stm32特制版源碼編譯及調(diào)試
一,前言 qemu虛擬機還有下文,因為qemu最吸引我的地方就是二次開發(fā),可以模擬各種外設(shè)??梢詤⒖嘉抑暗腷log qemu虛化原理入門--Apple的學(xué)習(xí)筆記 和 Qemu2.8虛擬機源碼分析—Apple的學(xué)習(xí)筆記 我已經(jīng)掌握了qemu2.8源碼的基礎(chǔ)及2.8源碼的編譯。并且我也使用過了基于stm32開發(fā)板的qemu二次開發(fā)環(huán)境。但是我的目的是能修改qemu源碼,達(dá)到更加深入的理解程度,而stm32的qemu二次開發(fā)源碼就成為了我現(xiàn)在主要研究的對象。 二:編譯可調(diào)試的stm32_qemu二次開發(fā)源碼 通過查看版本發(fā)現(xiàn)是基于qemu2.8開發(fā)的,對比STM32二次開發(fā)的源碼和qemu2.8。能發(fā)現(xiàn)CONFIG_GNU_MCU_E
[單片機]
STM32中的memcpy函數(shù)的使用
1 簡述 最近在用JY61做一個傾角項目。剛好商家那里有個示例代碼有寫這個函數(shù)。正好給大家講下這個函數(shù)是怎么用的。 上面這個圖呢,是我從商家那里截取出來的。什么意思呢我下面給大家講下。 2 memcpy定義是什么? memcpy 函數(shù)用于 把資源內(nèi)存(src所指向的內(nèi)存區(qū)域) 拷貝到目標(biāo)內(nèi)存(dest所指向的內(nèi)存區(qū)域);拷貝多少個?有一個size變量控制拷貝的字節(jié)數(shù); 函數(shù)原型:void *memcpy(void *dest, void *src, unsigned int count); 簡單來說呢就是把void *src內(nèi)的數(shù)據(jù)復(fù)制到void *dest里面。unsigned int count這個
[單片機]
STM32開發(fā)環(huán)境搭建
一、MDK軟件安裝 MDK:RealView MDK是Keil公司開發(fā)的,為基于Cortex、ARM7、ARM9等處理器設(shè)備提供一個完整的開發(fā)環(huán)境 1. 獲取MDK軟件安裝文件: MDC安裝包文件內(nèi)容 2. 雙擊上圖中選中的圖標(biāo)“mdk514”應(yīng)用程序,進入安裝界面: 安裝路徑選擇 注意: a. 安裝路徑不要包含中文 b. 安裝路徑不要含有空格或特殊字符 用戶信息 注意:E-mail必須填寫,否則無法進入下一步。 安裝進度 3. 等待安裝完成即可,點擊“Finish”按鍵完成安裝。 完成安裝 4. 安裝完成后會提示安裝相應(yīng)的包,在本處為在線安裝,連接國外服務(wù)器,可能下載速度過慢,可以直接使用安裝包內(nèi)的p
[單片機]
使用MCU GD32替代STM32的體會
GD32作為國產(chǎn)MCU里的佼佼者,產(chǎn)品線也比較豐富,是替代STM32的一個很好的選擇。前段時間有個項目用到GD32的單片機,今天來說說使用的一些體會。 1.硬件我用的單片機型號為GD32F405RGT6,對應(yīng)STM32F405RGT6。首先,硬件上基本兼容,有一點不同的是GD32的31和47腳為NC,STM32的為VCAP。STM32這兩個引腳需要分別連接一個電容到GND,而GD32則不需要。當(dāng)然,有這兩個電容也無所謂,所以,硬件上GD32可以直接替換STM32。 仿真器可以使用Jlink,也可以使用STLink,但是下載程序時會彈框提示,非ST芯片。 2.軟件軟件上,前期
[單片機]
使用MCU GD32替代<font color='red'>STM32</font>的體會
STM32 DMA
DMA,全稱為:Direct Memory Access,即直接存儲器訪問,DMA 傳輸將數(shù)據(jù)從一個地址空間復(fù)制到另外一個地址空間。當(dāng) CPU 初始化這個傳輸動作,傳輸動作本身是由DMA 控制器 來實行和完成。典型的例子就是移動一個外部內(nèi)存的區(qū)塊到芯片內(nèi)部更快的內(nèi)存區(qū)。像是這樣的操作并沒有讓處理器工作拖延,反而可以被重新排程去處理其他的工作。 DMA 傳輸對于高效能嵌入式系統(tǒng)算法和網(wǎng)絡(luò)是很重要的。DMA 傳輸方式無需 CPU 直接控制傳輸,也沒有中斷處理方式那樣保留現(xiàn)場和恢復(fù)現(xiàn)場的過程,通過硬件為 RAM 與 I/O 設(shè)備開辟一條直接傳送數(shù)據(jù)的通路,能使 CPU 的效率大為提高。DMA 是個非常好的功能,它不但能減輕 CPU 負(fù)擔(dān)
[單片機]
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved