在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

e2 studio調試MCU stack棧設置及查看

jf_pJlTbmA9 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2023-10-27 10:38 ? 次閱讀

介 紹

棧是MCU內部一塊RAM區域,用于存放某些特別的數據,它按照后進先出(LIFO/FILO)的原則,主要是為了程序中函數和中斷服務時保護現場、恢復現場?,F在MCU的RAM空間越來越大,許多工程師都不用去關注棧的劃分,但是如果遇到了大項目,就需要關注堆棧大小設置是否合理,如果有問題就很有可能導致Fault。

近期有工程師使用e2 studio調試瑞薩MCU時,需要查看棧的使用情況,通過軟件找了一圈沒有發現,感覺是沒提供這個功能。其實e2 studio是有的,下面介紹stack棧的調試窗調出。

主要內容:

首先需要調出棧的觀察窗口,通過菜單中的窗口>顯示視圖>其他,會調出顯示視圖窗口,選擇Stack Analysis后會添加stack觀察標簽頁。

wKgZomUD5bmATiDwAAGArF15Lyg612.jpg 圖1 stack棧調出菜單及調出窗體

添加后的stack標簽頁提示缺少SNI文件及設置無法打開,如下圖2所示。這是因為stack需要SNI文件,而之前工程是不需要的所以沒有輸出,需要設置輸出stack文件,并且重新編譯整個工程,編譯整個工程按鈕如圖2中紅框所示。

wKgZomUD5RCABgSSAAYvdzk-t7U777.png 圖2 stack添加到標簽頁后提示

打開stack輸出文件選項,選擇菜單中的項目>C/C++ Project Settings,如下圖3所示,即調出工程設置菜單。

wKgaomUD5RKAJL2bAAShjJfjO5w353.png 圖3 工程設置選項

在C/C++ 構建>設置>Linker>Miscellaneous中,如下圖4所示,選擇啟用Outputs a stack use information file這個選項,這樣重新編譯整個工程就可以使用了。

wKgaomUD5cGAKx7fAAE-gXqgpmI015.jpg 圖4 stack設置選項

編譯后的顯示界面如下圖5所示,需要注意的是編譯要選擇構建HardwareDebug即整個工程,不然不會生成SNI文件。

wKgZomUD5RWATfAmAAWcanEELI4539.png 圖5 stack標簽頁正常顯示內容

結 論

通過上面的設置實現了e2 studio stack analysis的使用。

來源:瑞薩MCU小百科(作者:李明)
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理

審核編輯 黃宇

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

    關注

    146

    文章

    17690

    瀏覽量

    357747
  • RAM
    RAM
    +關注

    關注

    8

    文章

    1384

    瀏覽量

    116247
  • Studio
    +關注

    關注

    2

    文章

    200

    瀏覽量

    29393
  • STACK
    +關注

    關注

    0

    文章

    14

    瀏覽量

    2935
收藏 人收藏

    評論

    相關推薦

    e2studio和Keil簡介及如何安裝e2studio開發環境

    (簡稱為e2或e2s)是瑞薩電子的一款包含代碼開發、構建和調試的開發工具。e2studio基于開源EclipseIDE和與之相關的C/C++
    的頭像 發表于 03-13 17:27 ?784次閱讀
    <b class='flag-5'>e</b>2<b class='flag-5'>studio</b>和Keil簡介及如何安裝<b class='flag-5'>e</b>2<b class='flag-5'>studio</b>開發環境

    請問使用RT-Thread Studio在程序進Hardfault時怎么方便查看調用

    求助各位大神 使用RT-Thread Studio在程序進Hardfault時怎么方便的查看調用 使用MDK的時候可以方便的看調用堆棧,從而很快速的找到問題,使用RT-Thread Stud
    發表于 03-03 08:10

    使用RT-Thread Studio在程序進Hardfault時怎么方便的查看調用?

    使用RT-Thread Studio在程序進Hardfault時怎么方便的查看調用 使用MDK的時候可以方便的看調用堆棧,從而很快速的找到問題,使用RT-Thread Studio
    發表于 04-01 07:32

    如何查看CC2530的z-stack協議程序的大???

    通常查看單片機程序的大小是通過查看燒寫進單片機的HEX文件的大小而確定的,然而CC2530的z-stack協議程序的HEX文件并不能代表其程序大?。ū热鐓f議
    發表于 09-26 11:09

    請問Z-Stack Linux Gateway這個協議大概會占用MCU多少的存儲器資源?

    現在想用AM335x做一個Zigbee網關,想問下:1、Zigbee芯片采用CC2530和CC2538都可以嗎?2、Z-Stack Linux Gateway協議是跑在CC253x的MCU里,還是跑在AM335x里?3、Z-
    發表于 05-01 13:14

    Z-stack協議是什么

    本篇文章:主要是協議的介紹,使用協議完成一個簡單例子,協調器創建網絡的相關問題,學會在協議中自定義事件等。正文如下:一、Zigbee協議1)Z-
    發表于 01-12 07:49

    使用Simplicity Studio查看MCU內部Flash數據的方法

    對Jlink調試器比較熟悉,使用Jlink調試器通過J-Flash上位機軟件就可以實現查看MCU內部Flash的數據。Simplicity Stud
    發表于 01-26 06:33

    e2 studio開發環境之編譯調試演示教程

    瑞薩電子e2 studio 開發環境教程-編譯調試
    的頭像 發表于 07-23 00:28 ?4001次閱讀

    如何使用Simplicity Studio查看MCU內部Flash的數據

    對Jlink調試器比較熟悉,使用Jlink調試器通過J-Flash上位機軟件就可以實現查看MCU內部Flash的數據。Simplicity Stud
    發表于 12-02 09:36 ?15次下載
    如何使用Simplicity <b class='flag-5'>Studio</b><b class='flag-5'>查看</b><b class='flag-5'>MCU</b>內部Flash的數據

    利用率的獲取

    用于保存變量, 隨著函數調用深度和變量的數量而變化. 設置小了會出現溢出, 設置大了會浪費.利用率獲取RT-THREAD的統計方法是將線程
    發表于 12-20 19:03 ?8次下載
    <b class='flag-5'>棧</b>利用率的獲取

    如何查看程序的使用情況

    區(stack)由編譯器自動分配釋放,存放函數的參數值,局部變量的值等。
    的頭像 發表于 09-06 13:10 ?3072次閱讀

    e2 studio中waveform內存渲染工具應用

    。e2 studio涵蓋了從下載樣例代碼到調試的所有開發過程。 e2 studio主要功能特性 >e
    的頭像 發表于 03-31 12:10 ?1073次閱讀

    瑞薩e2studio----編譯調試

    ???本篇文章主要介紹如何使用e2studio的編譯調試
    的頭像 發表于 11-11 18:34 ?5275次閱讀
    瑞薩<b class='flag-5'>e2studio</b>----編譯<b class='flag-5'>調試</b>

    e2 studio中安裝QE的流程介紹

    瑞薩電子的e 2 studio是一種 基于Eclipse集成開發環境(IDE)的軟件開發平臺 ,主要用于支持Renesas微控制器(MCU)的軟件開發和調試工作。這個平臺的主要特點是內
    的頭像 發表于 08-16 12:10 ?1341次閱讀

    TI Z-stack2007 協議入門實驗

    電子發燒友網站提供《TI Z-stack2007 協議入門實驗 .pdf》資料免費下載
    發表于 05-10 09:14 ?0次下載
    主站蜘蛛池模板: 色黄网| 在线亚洲免费 | 天天夜夜操 | 爱情社保片鲁丝片一区 | 亚洲天堂免费在线 | 2020狠狠操 | 久久国产乱子伦精品免费一 | 七月色婷婷 | 欧美日韩在线一本卡 | 97天天摸天天碰天天爽 | 免费看美女午夜大片 | 天堂网2021天堂手机版 | 亚洲午夜综合网 | 综合亚洲一区二区三区 | 特一级毛片 | 口述他拿舌头进去我下面好爽 | 伊人久久综合网站 | 天天色天天| 狠狠色噜噜狠狠狠狠91 | 亚洲色图视频在线 | 亚洲天堂三级 | 成人三级视频 | 4438x成人全国最大 | 日韩高清成人毛片不卡 | 性欧美黑人xxxx | 四虎影院最新网址 | 真实一级一级一片免费视频 | 人人干人人搞 | 午夜毛片视频高清不卡免费 | 国产乱辈通伦影片在线播放亚洲 | 国产成人精品日本亚洲语音1 | 小说区v天堂网 | 成人黄色免费看 | 18男女很黄的视频 | 欧美黄色大全 | 久久这里只精品热在线8 | 天堂视频在线观看 | 国产成人精品一区二区三区 | 男女视频免费 | 伊人网在线免费视频 | 国模最新私拍视频在线观看 |