哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

關(guān)于STM32開發(fā)工具之STM Studio調(diào)試和診斷工具講解

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 作者:黃工的嵌入式技術(shù) ? 2020-03-01 11:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

STM Studio這個(gè)工具出來很久了,可能很多人都沒聽說過。之前沒寫過,今天就寫點(diǎn)關(guān)于STM Studio的內(nèi)容。

1寫在前面

針對(duì)STM32軟件的開發(fā)工具有很多,從開篇圖片也能看到,不知大家用過其中哪些工具?

STM32軟件開發(fā)工具地址:

https://www.st.com/en/development-tools/stm32-software-development-tools.html

本文就重點(diǎn)講述其中的一個(gè)工具:STM Studio.

2關(guān)于STM Studio

STM Studio是通過實(shí)時(shí)讀取和顯示變量來幫助調(diào)試和診斷STM32應(yīng)用程序。

STM Studio在PC上運(yùn)行,通過標(biāo)準(zhǔn)的ST-LINK開發(fā)工具與STM32連接。

STM Studio是一種非侵入式工具,可以保留應(yīng)用程序的實(shí)時(shí)行為,它非常適合調(diào)試無法停止的應(yīng)用,例如電機(jī)控制應(yīng)用。

可以使用不同的圖形視圖來滿足調(diào)試和診斷的需要或演示應(yīng)用程序行為。

主要特點(diǎn):

1.運(yùn)行在Windows系統(tǒng)上;

2.通過ST-LINK連接到任何STM32(JTAG或SWD協(xié)議);

3.在應(yīng)用程序運(yùn)行時(shí)從RAM中讀取即時(shí)(非侵入式)變量;

4.在ELF應(yīng)用程序可執(zhí)行文件中解析DWARF調(diào)試信息;

5.兩種類型的查看器:

變量查看器:實(shí)時(shí)波形,類似示波器的圖形

TouchPoint查看器:兩個(gè)變量的關(guān)聯(lián),一個(gè)在X軸上,一個(gè)在Y軸上

6.可以將數(shù)據(jù)記錄到文件中,方便以后查看;

3STM Studio下載安裝說明

STM Studio工具下載地址:

https://www.st.com/en/development-tools/stm-studio-stm32.html

目前最近版本STMStudioV3.6.0。

STM Studio工具需要提前安裝JAVA環(huán)境。JRE下載地址:

https://www.oracle.com/technetwork/java/javase/downloads/index.html

同時(shí),目前只提供基于Windows系統(tǒng)的安裝文件:STMStudio_setup.exe

4STM Studio調(diào)試和診斷說明

STMStudio是通過導(dǎo)入調(diào)試文件(.elf .out .axf)來實(shí)現(xiàn)調(diào)試和診斷的。

所以,你需要提前準(zhǔn)備調(diào)試文件(.elf .out .axf)。

1.Keil MDK-ARM:編譯之后,會(huì)在你工程中Objects目錄下生成一個(gè).axf調(diào)試文件。

2.IAR EWARM:編譯之后,會(huì)在你工程中Exe目錄下生成一個(gè).out調(diào)試文件。

擴(kuò)展閱讀:關(guān)于bin、hex和axf文件格式的描述

5STM Studio使用方法

STM Studio的使用方法不難,官方和網(wǎng)上都能找到相應(yīng)使用教程。

這里舉一個(gè)簡(jiǎn)單例子,查看一個(gè)變量cnt,代碼如下:

uint8_t cnt = 0; int main(void){ while(1) { Delay_Nms(500); cnt++; if(100 <= cnt) { cnt = 0; } }}

1.新建工程

2.導(dǎo)入文件

(我用MDK-ARM生產(chǎn)axf文件)

3.發(fā)送到變量查看器

4.運(yùn)行

5.運(yùn)行效果

聲明:本文內(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)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2312

    文章

    11187

    瀏覽量

    374424
  • 診斷
    +關(guān)注

    關(guān)注

    1

    文章

    61

    瀏覽量

    12728
  • Studio
    +關(guān)注

    關(guān)注

    2

    文章

    226

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    開發(fā)者分享|MicroKeen多功能下載器,全流程開發(fā)工具一體化

    一、嵌入式開發(fā)大殺器做嵌入式開發(fā),你一定經(jīng)歷過這種場(chǎng)景:桌面上插滿了設(shè)備——調(diào)試器、串口工具、脫機(jī)下載器、升級(jí)工具、……研發(fā)一套
    的頭像 發(fā)表于 03-10 08:32 ?506次閱讀
    <b class='flag-5'>開發(fā)</b>者分享|MicroKeen多功能下載器,全流程<b class='flag-5'>開發(fā)工具</b>一體化

    使用 Keil Studio for Visual Studio Code開發(fā) STM32 設(shè)備

    Keil Studio是 Arm 最新一代的集成開發(fā)環(huán)境(IDE),將嵌入式開發(fā)工具直接集成到了 Visual Studio Code 中。作為 μVision 的后繼者,它提供了現(xiàn)代
    的頭像 發(fā)表于 03-05 17:41 ?3418次閱讀
    使用 Keil <b class='flag-5'>Studio</b> for Visual <b class='flag-5'>Studio</b> Code<b class='flag-5'>開發(fā)</b> <b class='flag-5'>STM32</b> 設(shè)備

    Candera CGI Studio工具助力HMI開發(fā)高效落地

    開發(fā)復(fù)雜的人機(jī)界面(HMI)不僅需要合適的工具,也需要恰當(dāng)?shù)闹С?。無論您是經(jīng)驗(yàn)豐富的開發(fā)者還是初學(xué)者,獲得專業(yè)指導(dǎo)與個(gè)性化協(xié)助,對(duì) HMI 項(xiàng)目的成功至關(guān)重要。CGI Studio
    的頭像 發(fā)表于 03-02 15:08 ?470次閱讀

    智能顯示模塊配套的界面開發(fā)工具怎么獲???

    想要試用你們的液晶屏,請(qǐng)問界面開發(fā)工具怎么獲?。?
    發(fā)表于 01-19 15:44

    福晞軟件調(diào)試工具介紹工程添加Debugware IP(1)

    為方便用戶了解和熟悉「福晞軟件」,我們就軟件的調(diào)試工具進(jìn)行詳細(xì)的講解和說明,以幫助用戶實(shí)現(xiàn)高效地開發(fā)調(diào)試。
    的頭像 發(fā)表于 12-15 09:17 ?3647次閱讀
    福晞軟件<b class='flag-5'>調(diào)試工具</b>介紹<b class='flag-5'>之</b>工程添加Debugware IP(1)

    芯源都有哪些開發(fā)工具?具體性能如何?

    芯源都有哪些開發(fā)工具?具體性能如何?
    發(fā)表于 11-14 07:58

    PYQT 應(yīng)用程序框架及開發(fā)工具

    大家好,本團(tuán)隊(duì)此次分享的內(nèi)容為開發(fā)過程中使用到的PYQT 應(yīng)用程序框架及開發(fā)工具。 pYqt 是一個(gè)多平臺(tái)的 python 圖形用戶界面應(yīng)用程序框架,由于其面向?qū)ο蟆? 易擴(kuò)展(可實(shí)現(xiàn)組件編程等
    發(fā)表于 10-29 07:15

    華大電子支持的主流開發(fā)工具有哪些

    華大電子支持的主流開發(fā)工具
    的頭像 發(fā)表于 09-28 10:43 ?722次閱讀
    華大電子支持的主流<b class='flag-5'>開發(fā)工具</b>有哪些

    三種開發(fā)工具的功能和優(yōu)勢(shì)

    您喜歡搗鼓電子設(shè)備并自己動(dòng)手制作項(xiàng)目嗎?如果是,您可能會(huì)對(duì)Raspberry Pi、Arduino、ROCK及其他能幫助實(shí)現(xiàn)DIY目標(biāo)的開發(fā)工具感興趣。Raspberry Pi在全球已售出約3000萬臺(tái),這一令人矚目的成績(jī)說明這類開發(fā)工具正在改變我們的創(chuàng)新方式。
    的頭像 發(fā)表于 09-25 16:45 ?1083次閱讀

    IAR開發(fā)工具鏈有什么優(yōu)勢(shì)

    開發(fā)安全關(guān)鍵型應(yīng)用時(shí),選擇具備成熟歷史的硬件平臺(tái)、完善的應(yīng)用與診斷軟件,以及經(jīng)過功能安全認(rèn)證的開發(fā)工具鏈,是確保項(xiàng)目順利啟動(dòng)并高效完成開發(fā)和認(rèn)證的關(guān)鍵。這一組合不僅顯著節(jié)省時(shí)間與成本
    的頭像 發(fā)表于 08-06 09:36 ?1270次閱讀

    調(diào)試工具:Eclipse調(diào)試工具欄與窗口的深入分析

    摘要 :在嵌入式系統(tǒng)開發(fā)領(lǐng)域,高效的調(diào)試工具鏈對(duì)于項(xiàng)目的成功實(shí)施具有決定性意義。本文聚焦于 Eclipse 調(diào)試工具欄與窗口的功能特性,深入剖析其在嵌入式開發(fā)
    的頭像 發(fā)表于 07-07 11:32 ?1018次閱讀
    <b class='flag-5'>調(diào)試工具</b>:Eclipse<b class='flag-5'>調(diào)試工具</b>欄與窗口的深入分析

    在IAR Arm開發(fā)工具鏈中--function_sections編譯選項(xiàng)的使用

    本文主要介紹在IAR Arm開發(fā)工具鏈中不修改源代碼的情況下使用??function_sections編譯選項(xiàng)把函數(shù)放到單獨(dú)的section。
    的頭像 發(fā)表于 06-13 13:53 ?1937次閱讀
    在IAR Arm<b class='flag-5'>開發(fā)工具</b>鏈中--function_sections編譯選項(xiàng)的使用

    IAR開發(fā)平臺(tái)升級(jí)Arm和RISC-V開發(fā)工具鏈,加速現(xiàn)代嵌入式系統(tǒng)開發(fā)

    IAR正式發(fā)布其旗艦產(chǎn)品的重大更新版本:Arm開發(fā)工具鏈v9.70和RISC-V開發(fā)工具鏈v3.40。
    的頭像 發(fā)表于 06-11 14:28 ?1090次閱讀

    DevEco Studio 工具如何安裝

    簽名。 步驟 3在編輯窗口右上角的工具欄,點(diǎn)擊運(yùn)行按鈕,或使用默認(rèn)快捷鍵 Shift+F10(Mac 為 Control+R)運(yùn)行工程,等待編譯完成即可便運(yùn)行在設(shè)備上。 至此,驗(yàn)證了 DevEco Studio 工具已正確安裝
    發(fā)表于 04-24 07:38

    rk3568開發(fā)工具

    rk3568開發(fā)工具
    發(fā)表于 04-16 17:03 ?7次下載
    五峰| 南投县| 嵩明县| 徐闻县| 邹城市| 靖江市| 金塔县| 鄄城县| 台北市| 平顶山市| 古交市| 治多县| 龙南县| 军事| 凌云县| 读书| 邓州市| 千阳县| 鱼台县| 剑川县| 云和县| 石棉县| 大兴区| 阳信县| 凤冈县| 廊坊市| 北安市| 孟州市| 泾阳县| 苗栗县| 龙井市| 鄱阳县| 双峰县| 桑日县| 曲阳县| 泗阳县| 郎溪县| 黄石市| 确山县| 华蓥市| 息烽县|