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

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

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

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

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

瑞薩嵌入式小百科 ? 來源:未知 ? 2023-03-31 12:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、e2studio IDE概覽

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

e2 studio主要功能特性

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

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

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

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

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

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

支持的目標(biāo)設(shè)備

>RA系列

>RZ系列

>RL78系列

>RX系列

>RH850系列

二、waveform波形渲染功能簡介

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

waveform顯示窗口預(yù)覽

3da0a8aa-cf79-11ed-bfe3-dac502259ad0.png

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

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

3dcb9bbe-cf79-11ed-bfe3-dac502259ad0.png

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

3dfb41b6-cf79-11ed-bfe3-dac502259ad0.png

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

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

3e138b68-cf79-11ed-bfe3-dac502259ad0.png

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

3e53d02e-cf79-11ed-bfe3-dac502259ad0.png

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

3e8d6b9a-cf79-11ed-bfe3-dac502259ad0.png

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

3e9424e4-cf79-11ed-bfe3-dac502259ad0.png

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

3f09b22c-cf79-11ed-bfe3-dac502259ad0.png

三、應(yīng)用參考

例程代碼功能描述:代碼中定義sin,cos三角函數(shù)曲線常數(shù)數(shù)組,然后在定時(shí)器中斷里定時(shí)刷新數(shù)據(jù)。仿真時(shí)可在waveform窗口看到sin,cos曲線波形動(dòng)態(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,

};

3f4f3770-cf79-11ed-bfe3-dac502259ad0.png

2.參數(shù)設(shè)置

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

3f697e1e-cf79-11ed-bfe3-dac502259ad0.png

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

3f8663d0-cf79-11ed-bfe3-dac502259ad0.png

waveform刷新效果展示

3f9c744a-cf79-11ed-bfe3-dac502259ad0.png3fa5be2e-cf79-11ed-bfe3-dac502259ad0.png

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

3fb8f52a-cf79-11ed-bfe3-dac502259ad0.png

3fd8e51a-cf79-11ed-bfe3-dac502259ad0.png3fe0ba24-cf79-11ed-bfe3-dac502259ad0.png

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

更多內(nèi)容歡迎查看:

4000fc8a-cf79-11ed-bfe3-dac502259ad0.png


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18933

    瀏覽量

    398468
  • 瑞薩
    +關(guān)注

    關(guān)注

    37

    文章

    22482

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

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

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

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

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

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

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

    如何在Visual Studio 2022運(yùn)行FX3吞吐量基準(zhǔn)測(cè)試工具?

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

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

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

    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

    CPU渲染、GPU渲染、XPU渲染詳細(xì)對(duì)比:哪個(gè)渲染最快,哪個(gè)效果最好?

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

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

    該系列教程前面幾篇文章都是為開發(fā)做準(zhǔn)備,本文正式進(jìn)入開發(fā)階段,基于 e2 studio 創(chuàng)建RA8工程,并點(diǎn)亮一個(gè)LED。
    的頭像 發(fā)表于 04-03 17:14 ?1180次閱讀
    瑞薩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 ?3235次閱讀
    <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)境