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

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

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

3天內不再提示

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

RA生態工作室 ? 2023-09-22 08:07 ? 次閱讀

一、e2studio IDE概覽

e2 studio是一個基于eclipse的瑞薩MCU集成開發環境(IDE)。除了Eclipse自身強大的代碼編輯器之外,e2studio還提供了豐富的擴展函數。e2 studio涵蓋了從下載樣例代碼到調試的所有開發過程。

e2 studio主要功能特性

>e2 studio IDE涵蓋了開發的各個方面;

>輕松創建項目和代碼,特別是瑞薩MCU;

>易于使用的Eclipse C/ C++開發工具(CDT)編輯器;

>通過GUI構建的簡單設置;從瑞薩電子或我們的合作伙伴供應商選擇編譯器;

>配置齊全。與標準GNU調試器(GDB)結合使用的調試函數;

>作為基于eclipse的IDE具有高可擴展性,很方便添加各種功能插件;

支持的目標設備

>RA系列

>RZ系列

>RL78系列

>RX系列

>RH850系列

二、waveform波形渲染功能簡介

內存波形渲染waveform是瑞薩e2 studio IDE中的一個插件功能,非常方便可將MCU內存數據渲染成波形,非常方便用戶直觀地分析內存數據,典型應用是音頻數據內存數據波形渲染。

waveform顯示窗口預覽

wKgaomWcrUWAXTdDAANNLepdQRE441.png

仿真調試時在Memory窗口打開waveform功能。

在左側Monitors添加需要查看的變量,然后選中Waveform形式,再Add Rendering即可

wKgZomWcrU-ALupzAAFGRtDPRYc901.png

waveform屬性設置(包括數據位長度、緩沖區長度等)

wKgaomWcrVeAWv-VAACymu5-RYA580.png

在波形屬性對話框中進行設置后,波形被打開。在內存渲染中可以同時打開多個波形。內存內容顯示為波形。橫坐標表示抽樣數據的數量。y坐標表示抽樣值。波形大小可設置為128、256、512像素的不同尺度。

下圖顯示了波形不變的通道和尺度。

wKgZomWcrVyADSsLAAVFpwCuwDM454.png

快捷菜單里有播放、圖形縮放、跳轉到內存等選項

wKgZomWcrWiAXaElAAQ1Dq0aiu8673.png

當用戶在波形上單擊鼠標左鍵時,會顯示當前數據數值(波形的游標線是波形上的一條綠色線)

wKgaomWcrXKAGqwDAAQ_8WZ2xgQ503.png

可設置圖形刷新方式(自動或手動刷新)

wKgaomWcrX2AHdImAAYjCLi-E5Y221.png

波形數據也可以指定格式導出

wKgZomWcrYeAKcjwAAQsdq6xCvU307.png

三、應用參考

例程代碼功能描述:代碼中定義sin,cos三角函數曲線常數數組,然后在定時器中斷里定時刷新數據。仿真時可在waveform窗口看到sin,cos曲線波形動態刷新效果

1.參考代碼

#define ADC_LEN 64

uint16_t AdcBuff[2][ADC_LEN];

uint8_t AdcResult[2][ADC_LEN];

const uint8_t BuffSin8[64]=

{

141, 153,

165, 177, 188, 199, 209, 219, 227, 234, 241, 246, 250, 254, 255, 255, 255, 254,

250, 246, 241, 234, 227, 219, 209, 199, 188, 177, 165, 153, 141, 128, 115, 103,

91, 79, 68, 57, 47, 37, 29, 22, 15, 10, 6, 2, 1, 0, 1, 2,

6, 10, 15, 22, 29, 37, 47, 57, 68, 79, 91, 103, 115, 128,

};

const uint8_t BuffCos8[64]=

{

255, 254, 250, 246, 241, 234, 227, 219, 209, 199, 188, 177, 165, 153, 141,

128, 115, 103, 91, 79, 68, 57, 47, 37, 29, 22, 15, 10, 6, 2, 1,

0, 1, 2, 6, 10, 15, 22, 29, 37, 47, 57, 68, 79, 91, 103, 115, 128, 141,

153, 165, 177, 188, 199, 209, 219, 227, 234, 241, 246, 250, 254, 255, 255,

};

const uint16_t BuffSin16[64]=

{

2249, 2448, 2643, 2832, 3013, 3186, 3347, 3496, 3631, 3751, 3854, 3940, 4008, 4057, 4086,

4095, 4086, 4057, 4008, 3940, 3854, 3751, 3631, 3496, 3347, 3186, 3013, 2832, 2643, 2448,

2249, 2048, 1847, 1648, 1453, 1264, 1083, 910, 749, 600, 465, 345, 242, 156, 88, 39, 10,

0, 10, 39, 88, 156, 242, 345, 465, 600, 749, 910, 1083, 1264, 1453, 1648, 1847, 2048,

};

const uint16_t BuffCos16[64]=

{

4086, 4057, 4008, 3940, 3854, 3751, 3631, 3496, 3347, 3186, 3013, 2832, 2643, 2448, 2249, 2048,

1847, 1648, 1453, 1264, 1083, 910, 749, 600, 465, 345, 242, 156, 88, 39, 10, 0, 10, 39, 88, 156, 242,

345, 465, 600, 749, 910, 1083, 1264, 1453, 1648, 1847,2048, 2249, 2448, 2643, 2832, 3013, 3186, 3347,

3496, 3631, 3751, 3854, 3940, 4008, 4057, 4086, 4095,

};

wKgaomWcrZuAJz3CAAE8Zwx3yK8986.png

2.參數設置

仿真時在”內存”窗口監視器選項中添加需要觀察的變量,在Waveform Properties窗口設置數據位數、長度等

wKgaomWcraSAF6DBAACvirV9VrM516.png

數據長度為8位時:

wKgaomWcra6AWuPzAAB2b3a6DYw438.png

waveform刷新效果展示

wKgaomWcrcOAJC0LAADZq1QxSqw865.pngwKgaomWcrcmAOwQoAADedbBK_Ag377.png

數據長度為16位時:

wKgaomWcrduAb8QyAAB_7EAYwQ0911.png

wKgZomWcreCAZ-tCAADdLiABkAI511.pngwKgaomWcreeAHSMhAADVyx6P7cA739.png

更詳細用法可在e2studio幫助菜單下搜素waveform關鍵字查詢。

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

    評論

    相關推薦

    eIQ Time Series Studio工具使用教程

    本期為大家帶來eIQ Time Series Studio工具使用攻略-輸入文件格式的介紹。
    的頭像 發表于 12-26 09:25 ?108次閱讀
    eIQ Time Series <b class='flag-5'>Studio</b><b class='flag-5'>工具</b>使用教程

    解讀版|Air780E軟件C語言內存數組的神秘面紗!

    今天我們來揭開Air780E 軟件 C 語言內存數組的神秘面紗,希望有所收獲。
    的頭像 發表于 11-17 10:00 ?248次閱讀
    解讀版|Air780<b class='flag-5'>E</b>軟件<b class='flag-5'>中</b>C語言<b class='flag-5'>內存</b>數組的神秘面紗!

    DevEco Studio應用與服務體檢工具介紹

    應用檢測工具是開發者快速提升鴻蒙應用產品質量不可或缺的。因此,我們要向您推薦DevEco Studio應用與服務體檢工具(AppAnalyzer)。當前已支持包括各種類型測試以及最佳實踐測試,對于
    的頭像 發表于 11-05 11:39 ?377次閱讀
    DevEco <b class='flag-5'>Studio</b>應用與服務體檢<b class='flag-5'>工具</b>介紹

    動畫渲染用GPU還是CPU的選擇思路

    。根據使用的硬件類型,渲染可以分為CPU渲染和GPU渲染。理解這兩者之間的區別,能幫助我們選擇合適的渲染方式,從而提高工作效率和渲染質量。C
    的頭像 發表于 09-28 08:05 ?251次閱讀
    動畫<b class='flag-5'>渲染</b>用GPU還是CPU的選擇思路

    如何使用e2studio對瑞薩單片機進行GPIO輸出

    本篇文章主要介紹如何使用e2studio對瑞薩單片機進行GPIO輸出,并以LED顯示。
    的頭像 發表于 07-30 16:12 ?664次閱讀
    如何使用<b class='flag-5'>e2studio</b>對瑞薩單片機進行GPIO輸出

    Air780E/Air780EP/Air780EQ/Air201模塊遇到內存死機如何分析

    Air780E/Air780EP/Air780EQ/Air201模塊遇到內存死機如何分析簡介本文檔適用于合宙Air780E、Air780EP、Air780EQ、Air201關聯文檔和使用工具
    的頭像 發表于 07-19 16:07 ?530次閱讀
    Air780<b class='flag-5'>E</b>/Air780EP/Air780EQ/Air201模塊遇到<b class='flag-5'>內存</b>死機如何分析

    RA2在e2 studio環境生成LIB庫操作

    RA2在e2 studio環境生成LIB庫操作
    的頭像 發表于 05-15 08:06 ?497次閱讀
    RA2在<b class='flag-5'>e</b>2 <b class='flag-5'>studio</b>環境生成LIB庫操作

    HarmonyOS實戰開發-合理選擇條件渲染和顯隱控制

    減少渲染時間,加快啟動速度。 如果組件不會較頻繁地在顯示和隱藏間切換,或者大部分時間不需要顯示,建議使用條件渲染替代顯隱控制,以減少界面復雜度、減少嵌套層次,提升性能。 如果被控制的組件所占內存龐大
    發表于 05-10 15:16

    e2 studio安裝QE的流程介紹

    e2 studio安裝QE的流程介紹
    的頭像 發表于 04-04 08:05 ?538次閱讀
    在<b class='flag-5'>e</b>2 <b class='flag-5'>studio</b><b class='flag-5'>中</b>安裝QE的流程介紹

    基于RA4M2工程將IAR Compiler添加到e2 Studio相關操作的介紹

    為了方便客戶在不同IDE環境下進行項目開發,可以在e2 studio開發環境下添加IAR相對應的Compiler供客戶使用,滿足不同客戶使用需求
    的頭像 發表于 02-27 13:46 ?872次閱讀
    基于RA4M2工程將IAR Compiler添加到<b class='flag-5'>e</b>2 <b class='flag-5'>Studio</b><b class='flag-5'>中</b>相關操作的介紹

    e2 studio 2024-01發布說明

    電子發燒友網站提供《e2 studio 2024-01發布說明.pdf》資料免費下載
    發表于 01-30 09:47 ?1次下載
    <b class='flag-5'>e</b>2 <b class='flag-5'>studio</b> 2024-01發布說明

    RH850智能配置器e2studio用戶指南

    電子發燒友網站提供《RH850智能配置器e2studio用戶指南.pdf》資料免費下載
    發表于 01-30 09:34 ?1次下載
    RH850智能配置器<b class='flag-5'>e</b>2<b class='flag-5'>studio</b>用戶指南

    e2 studio創建lib文件及使用

    e2 studio創建lib文件及使用
    的頭像 發表于 01-18 08:06 ?481次閱讀
    <b class='flag-5'>e</b>2 <b class='flag-5'>studio</b>創建lib文件及使用

    鴻蒙開發-DevEco Studio Profiler工具進行幀率分析

    Frame Profiler概述 DevEco Studio內置Profiler分析調優工具,其中Frame分析調優功能,用于錄制GPU數據信息,錄制完成展開之后的子泳道對應錄制過程各個進程的幀數
    發表于 01-16 19:34

    請問Nuclei Studio IDE怎么查看程序所用內存大小?

    Nuclei Studio IDE 怎么查看程序所用內存大小?比如使用TI CCS時可以在如圖中查看內存使用情況?
    發表于 01-10 06:32
    主站蜘蛛池模板: 日本www色视频| 久久精品男人影院| 国产精品9999久久久久仙踪林| 天天久| 美国bj69 video18| 婷婷色在线视频| 国产精品国产三级国快看| 黄录像欧美片在线观看| 边做边爱在线观看视频免费| 欧美一级特黄aa大片视频| 午夜一级毛片看看| 27pao强力打造高清免费高| 色综合激情网| 在线播放免费| 69日本xxxxxxxxx78| 日本aaaa级| 热门国产xvideos中文| 乱说欲小说又粗又长| 你懂得在线网址| 免费公开在线视频| 一级毛片子| 超级狂色而且免费又超好看| 欧美人与物另类| 日本理论在线观看被窝网| 午夜精品久久久| 热99视频| 黄色片免费看视频| 在线视频网址| 日本人亚洲人成人| 欧美午夜精品| 亚洲jizzjizz中文在线播放| 操你啦在线视频| 亚洲一区在线免费观看| 免费一级毛片视频| 国产巨大bbbb天美| 深爱婷婷激情网| 手机福利在线| 亚洲特级毛片| 亚洲国产精品日韩专区avtube| 欧美极品色影院| 国产美女免费|