日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

1寫在前面

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

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

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

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

2關(guān)于STM Studio

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

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

STM Studio是一種非侵入式工具,可以保留應(yīng)用程序的實(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)行時從RAM中讀取即時(非侵入式)變量;

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

5.兩種類型的查看器:

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

TouchPoint查看器:兩個變量的關(guān)聯(lián),一個在X軸上,一個在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

同時,目前只提供基于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:編譯之后,會在你工程中Objects目錄下生成一個.axf調(diào)試文件。

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

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

5STM Studio使用方法

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

這里舉一個簡單例子,查看一個變量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)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • STM32
    +關(guān)注

    關(guān)注

    2313

    文章

    11195

    瀏覽量

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

    關(guān)注

    1

    文章

    61

    瀏覽量

    12749
  • Studio
    +關(guān)注

    關(guān)注

    2

    文章

    227

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Vector總線開發(fā)工具介紹

    CANoe是分布式網(wǎng)絡(luò)/總線系統(tǒng)、ECU和軟件系統(tǒng)開發(fā)、測試和分析的專業(yè)工具,支持從開發(fā)需求仿真分析到系統(tǒng)測試驗(yàn)證全過程,包括仿真、測試、診斷及分析等功能。
    的頭像 發(fā)表于 04-27 14:29 ?297次閱讀
    Vector總線<b class='flag-5'>開發(fā)工具</b>介紹

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

    一、嵌入式開發(fā)大殺器做嵌入式開發(fā),你一定經(jīng)歷過這種場景:桌面上插滿了設(shè)備——調(diào)試器、串口工具、脫機(jī)下載器、升級工具、……研發(fā)一套
    的頭像 發(fā)表于 03-10 08:32 ?665次閱讀
    <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 ?4321次閱讀
    使用 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)與個性化協(xié)助,對 HMI 項(xiàng)目的成功至關(guān)重要。CGI Studio
    的頭像 發(fā)表于 03-02 15:08 ?534次閱讀

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

    想要試用你們的液晶屏,請問界面開發(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 ?3719次閱讀
    福晞軟件<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)隊此次分享的內(nèi)容為開發(fā)過程中使用到的PYQT 應(yīng)用程序框架及開發(fā)工具。 pYqt 是一個多平臺的 python 圖形用戶界面應(yīng)用程序框架,由于其面向?qū)ο蟆? 易擴(kuò)展(可實(shí)現(xiàn)組件編程等
    發(fā)表于 10-29 07:15

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

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

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

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

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

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

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

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

    RT-Trace調(diào)試工具正式發(fā)布!

    5月20日,RT-Thread官方預(yù)售了首款調(diào)試工具RT-Trace,獲得了開發(fā)者及企業(yè)用戶的廣泛關(guān)注與支持。RT-Trace調(diào)試工具結(jié)束預(yù)售階段,即日起正式發(fā)布!RT-Trace是一款專為
    的頭像 發(fā)表于 06-18 12:02 ?1707次閱讀
    RT-Trace<b class='flag-5'>調(diào)試工具</b>正式發(fā)布!

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

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

    IAR開發(fā)平臺升級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 ?1155次閱讀
    浦城县| 获嘉县| 长泰县| 吴忠市| 两当县| 河南省| 彰武县| 阳泉市| 浪卡子县| 安化县| 永嘉县| 特克斯县| 甘肃省| 新邵县| 来凤县| 高尔夫| 锡林郭勒盟| 东阳市| 三穗县| 大冶市| 金乡县| 晋宁县| 任丘市| 叙永县| 怀集县| 诏安县| 灵寿县| 开平市| 林口县| 合水县| 泰宁县| 若尔盖县| 泽州县| 诏安县| 友谊县| 怀远县| 车致| 顺平县| 长垣县| 襄垣县| 惠州市|