91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

e2 studio中waveform內(nèi)存渲染工具應(yīng)用

RA生態(tài)工作室 ? 2023-09-22 08:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、e2studio IDE概覽

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

e2 studio主要功能特性

>e2 studio IDE涵蓋了開發(fā)的各個方面;

>輕松創(chuàng)建項目和代碼,特別是瑞薩MCU;

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

>通過GUI構(gòu)建的簡單設(shè)置;從瑞薩電子或我們的合作伙伴供應(yīng)商選擇編譯器;

>配置齊全。與標準GNU調(diào)試器(GDB)結(jié)合使用的調(diào)試函數(shù);

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

支持的目標設(shè)備

>RA系列

>RZ系列

>RL78系列

>RX系列

>RH850系列

二、waveform波形渲染功能簡介

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

waveform顯示窗口預(yù)覽

wKgaomWcrUWAXTdDAANNLepdQRE441.png

仿真調(diào)試時在Memory窗口打開waveform功能。

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

wKgZomWcrU-ALupzAAFGRtDPRYc901.png

waveform屬性設(shè)置(包括數(shù)據(jù)位長度、緩沖區(qū)長度等)

wKgaomWcrVeAWv-VAACymu5-RYA580.png

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

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

wKgZomWcrVyADSsLAAVFpwCuwDM454.png

快捷菜單里有播放、圖形縮放、跳轉(zhuǎn)到內(nèi)存等選項

wKgZomWcrWiAXaElAAQ1Dq0aiu8673.png

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

wKgaomWcrXKAGqwDAAQ_8WZ2xgQ503.png

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

wKgaomWcrX2AHdImAAYjCLi-E5Y221.png

波形數(shù)據(jù)也可以指定格式導(dǎo)出

wKgZomWcrYeAKcjwAAQsdq6xCvU307.png

三、應(yīng)用參考

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

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.參數(shù)設(shè)置

仿真時在”內(nèi)存”窗口監(jiān)視器選項中添加需要觀察的變量,在Waveform Properties窗口設(shè)置數(shù)據(jù)位數(shù)、長度等

wKgaomWcraSAF6DBAACvirV9VrM516.png

數(shù)據(jù)長度為8位時:

wKgaomWcra6AWuPzAAB2b3a6DYw438.png

waveform刷新效果展示

wKgaomWcrcOAJC0LAADZq1QxSqw865.pngwKgaomWcrcmAOwQoAADedbBK_Ag377.png

數(shù)據(jù)長度為16位時:

wKgaomWcrduAb8QyAAB_7EAYwQ0911.png

wKgZomWcreCAZ-tCAADdLiABkAI511.pngwKgaomWcreeAHSMhAADVyx6P7cA739.png

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    使用 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 ?1047次閱讀
    使用 Keil <b class='flag-5'>Studio</b> for Visual <b class='flag-5'>Studio</b> Code開發(fā) STM32 設(shè)備

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

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

    瑞薩RL78/F22 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程

    瑞薩RL78/F22 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程
    的頭像 發(fā)表于 01-14 15:31 ?5987次閱讀
    瑞薩RL78/F22 MCU基于<b class='flag-5'>e2studio</b>開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程

    瑞薩RL78/F25 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程

    打開e2studio設(shè)定workspace后在菜單欄點擊[File]新建RL78新工程。
    的頭像 發(fā)表于 01-05 14:56 ?1w次閱讀
    瑞薩RL78/F25 MCU基于<b class='flag-5'>e2studio</b>開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程

    瑞薩RA0L1 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程

    打開e2studio設(shè)定workspace后在菜單欄點擊[File]新建RA新工程。
    的頭像 發(fā)表于 01-05 14:42 ?6113次閱讀
    瑞薩RA0L1 MCU基于<b class='flag-5'>e2studio</b>開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程

    使用ADI Power Studio簡化電源系統(tǒng)設(shè)計流程

    ADI推出綜合性產(chǎn)品系列 ADI Power Studio,可實現(xiàn)先進的建模、元件推薦、效率分析與仿真功能。此外,同時還發(fā)布了Power Studio產(chǎn)品系列具備現(xiàn)代化用戶體驗的兩款網(wǎng)頁端新
    的頭像 發(fā)表于 11-18 18:04 ?1830次閱讀
    使用ADI Power <b class='flag-5'>Studio</b>簡化電源系統(tǒng)設(shè)計流程

    Analog Devices發(fā)布ADI Power Studio?和網(wǎng)頁端新工具 簡化電源管理設(shè)計和優(yōu)化

    推薦、效率分析與仿真功能。此外,ADI還發(fā)布了Power Studio產(chǎn)品系列具備現(xiàn)代化用戶體驗的兩款網(wǎng)頁端新工具(ADI Power Studio Planner和ADI Powe
    的頭像 發(fā)表于 10-15 11:08 ?4.3w次閱讀

    HarmonyOS NEXT應(yīng)用元服務(wù)布局優(yōu)化合理使用渲染控制語法

    控制的是元素在布局階段是否參與布局渲染。使用時如果使用的方式不當,將引起性能上的問題。 對于不同的場景下,需要選擇合適的手段,根據(jù)性能或者內(nèi)存要求選擇不同的實現(xiàn)方式: 只有初始的一次渲染或者交互次數(shù)
    發(fā)表于 06-24 16:21

    恩智浦eIQ Time Series Studio工具使用教程之數(shù)據(jù)智能

    Hello 大家好,今天繼續(xù)為大家?guī)韊IQ Time Series Studio系列講解,上期咱們講到“Utilities”模塊的“Data Labeling”數(shù)據(jù)標簽工具。數(shù)據(jù)標簽工具
    的頭像 發(fā)表于 06-05 10:10 ?1534次閱讀
    恩智浦eIQ Time Series <b class='flag-5'>Studio</b><b class='flag-5'>工具</b>使用教程之數(shù)據(jù)智能

    如何在Visual Studio 2022運行FX3吞吐量基準測試工具?

    Visual Studio 2022 運行此工具的步驟嗎? 此外,是否有我可能錯過的可執(zhí)行文件(例如在 GitHub 上)? 預(yù)先感謝您的幫助!
    發(fā)表于 05-13 08:05

    使用e2studio軟件新建瑞薩RA系列MCU工程

    打開e2studio軟件,會默認彈出一個名為“e2studio啟動程序”的小窗口,它提示我們“選擇一個目錄作為工作空間”。如下圖所示。
    的頭像 發(fā)表于 04-30 14:41 ?2705次閱讀
    使用<b class='flag-5'>e2studio</b>軟件新建瑞薩RA系列MCU工程

    DevEco Studio 工具如何安裝

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

    CPU渲染、GPU渲染、XPU渲染詳細對比:哪個渲染最快,哪個效果最好?

    動畫渲染動畫3D渲染技術(shù)需要應(yīng)對復(fù)雜的計算任務(wù)和精細的圖像處理,作為渲染技術(shù)人員,選擇合適的渲染模式,會直接影響制作效率和成品質(zhì)量。在主流的渲染
    的頭像 發(fā)表于 04-15 09:28 ?1682次閱讀
    CPU<b class='flag-5'>渲染</b>、GPU<b class='flag-5'>渲染</b>、XPU<b class='flag-5'>渲染</b>詳細對比:哪個<b class='flag-5'>渲染</b>最快,哪個效果最好?

    瑞薩RA8系列教程 | 基于 e2 studio 創(chuàng)建RA8工程

    該系列教程前面幾篇文章都是為開發(fā)做準備,本文正式進入開發(fā)階段,基于 e2 studio 創(chuàng)建RA8工程,并點亮一個LED。
    的頭像 發(fā)表于 04-03 17:14 ?1173次閱讀
    瑞薩RA8系列教程 | 基于 <b class='flag-5'>e</b>2 <b class='flag-5'>studio</b> 創(chuàng)建RA8工程

    e2studio和Keil簡介及如何安裝e2studio開發(fā)環(huán)境

    (簡稱為e2或e2s)是瑞薩電子的一款包含代碼開發(fā)、構(gòu)建和調(diào)試的開發(fā)工具。e2studio基于開源EclipseIDE和與之相關(guān)的C/C++
    的頭像 發(fā)表于 03-13 17:27 ?3220次閱讀
    <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>開發(fā)環(huán)境