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

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

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

RA8 Cortex-M85 Helium入門指南(3)

瑞薩MCU小百科 ? 來源:瑞薩嵌入式小百科 ? 2024-05-16 14:33 ? 次閱讀

瑞薩RA8x1系列工具支持如下:

013da7b8-134e-11ef-a297-92fbcf53809c.png

*編譯器必須直接從第三方購買并獲得許可

J-Link model需要支持Cortex-M85

- BASE / PLUS V11

- ULTRA+ / PRO V5

- J-Link Model

瑞薩RA8x1編譯器支持如下:

01586152-134e-11ef-a297-92fbcf53809c.png

注:

1.CM85有限支持。

2.Beta版本。

3.IAR自動矢量化支持還在開發(fā)中。

PACBTI : Pointer Authentication Code & Branch Target Identification 指針驗證和分支目標(biāo)識別

Helium實例

我們將通過一個RGBA圖像數(shù)據(jù)中的R(紅色),G(綠色),B(藍(lán)色)3種色彩通道數(shù)據(jù)分離的例子,介紹使用helium原語函數(shù)的解交織(deinterleaving)功能。

在計算機(jī)圖形學(xué)中,一個RGB顏色模型是由RGB3個色彩通道數(shù)據(jù)構(gòu)成的,每個通道用了8位色彩深度,共計24位,包含了所有的彩色信息

為實現(xiàn)圖形的透明效果,采取在圖形文件的處理與存儲中附加上另一個8位信息的方法,這個附加的代表圖形中各個素點透明度的通道信息就被叫做Alpha通道。

Alpha通道使用8位二進(jìn)制數(shù),就可以表示256級灰度,即256級的透明度,因此圖片可以是RGB888或者RGBA888,當(dāng)然現(xiàn)在也有一些其他的格式,如RGB565,RGB555等。

下圖這張彩色圖片的分辨率是240*160,格式是RGBA8888的。

015fe03a-134e-11ef-a297-92fbcf53809c.png

圖片的色彩數(shù)據(jù)排列為按照下列方式,RGBA,RGBA,如此反復(fù)循環(huán)。

01a15b14-134e-11ef-a297-92fbcf53809c.jpg

通過使用vld4q來進(jìn)行4個色彩通道數(shù)據(jù)的解交織操作。

01b89e6e-134e-11ef-a297-92fbcf53809c.png

在這個例子中,我們使用了以下的Helium原語函數(shù)編程。

01d0b83c-134e-11ef-a297-92fbcf53809c.png

通過上面的代碼,我們可以得到3張不同灰度的圖片,下面僅給出G通道的數(shù)據(jù)供參考,其他通道數(shù)據(jù)類似,只是灰度不同。

圖像數(shù)據(jù)可以使用e2 studio中的Memory工具直接顯示出來,非常方便圖像類的調(diào)試。

021bf7ac-134e-11ef-a297-92fbcf53809c.png

使用普通的標(biāo)量操作C代碼,如下所示:

02437bf6-134e-11ef-a297-92fbcf53809c.png

在RA8x1的實際部署中,對比了上面的兩種代碼運(yùn)行時間,使用了helium原語函數(shù)編程的代碼比普通的標(biāo)量C代碼要快1倍以上。如果圖片的分辨率越大,提示效果會更加明顯。


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

    關(guān)注

    2

    文章

    786

    瀏覽量

    41564
  • RGB
    RGB
    +關(guān)注

    關(guān)注

    4

    文章

    796

    瀏覽量

    58336
  • Cortex-M85
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    527

原文標(biāo)題:RA8 Cortex-M85 Helium入門指南(3)[完結(jié)]

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    RA8 Cortex-M85 Helium技術(shù)入門指南(1)

    瑞薩電子在2023年10月底推出強(qiáng)大的RA8系列MCU,具備突破性的3000 CoreMark,并可滿足客戶應(yīng)用所需的完全確定性、低延遲及實時操作要求。
    的頭像 發(fā)表于 05-14 14:30 ?1038次閱讀
    <b class='flag-5'>RA8</b> <b class='flag-5'>Cortex-M85</b> <b class='flag-5'>Helium</b>技術(shù)<b class='flag-5'>入門</b><b class='flag-5'>指南</b>(1)

    RA8 Cortex-M85 Helium入門指南(2)

    這里介紹的是Helium的匯編語言指令集,雖然大部分程序員不會直接使用這些指令,而是通過C語言或者高級語言編程實現(xiàn)
    的頭像 發(fā)表于 05-15 14:31 ?1192次閱讀
    <b class='flag-5'>RA8</b> <b class='flag-5'>Cortex-M85</b> <b class='flag-5'>Helium</b><b class='flag-5'>入門</b><b class='flag-5'>指南</b>(2)

    瑞薩推出全新RA8入門級MCU產(chǎn)品群, 提供極具性價比的高性能Arm Cortex-M85處理器

    :6723)今日宣布,推出RA8E1和RA8E2微控制器(MCU)產(chǎn)品群,進(jìn)一步擴(kuò)展其業(yè)界卓越和廣受歡迎的MCU系列。2023年推出的RA8系列MCU是首批采用Arm? Cortex?
    發(fā)表于 11-07 15:51 ?257次閱讀

    Arm Cortex-M處理器—Cortex-M85介紹

    Arm發(fā)布了新一代的Cortex-M處理器,Cortex-M85。簡單粗暴的打個比方:Cortex-M85Cortex-M7TrustZoneHelium(
    發(fā)表于 07-15 14:59

    RT-Thread支持瑞薩全新超高性能Arm? Cortex?-M85 MCU

    近日瑞薩電子宣布推出業(yè)界首款基于Arm Cortex-M85處理器的 RA8系列MCU,提供卓越的6.39 CoreMark/MHz性能,可滿足工業(yè)自動化、家電、智能家居、消費(fèi)電子、樓宇/家庭自動化
    的頭像 發(fā)表于 11-02 12:40 ?2196次閱讀
    RT-Thread支持瑞薩全新超高性能Arm? <b class='flag-5'>Cortex</b>?-<b class='flag-5'>M85</b> MCU

    IAR為瑞薩RA8系列MCU開發(fā)提供支持

    嵌入式開發(fā)軟件和服務(wù)的全球領(lǐng)導(dǎo)者IAR今日宣布,其最新發(fā)布的IAR Embedded Workbench for Arm 9.40.2版本中無縫集成了對瑞薩(Renesas)RA8系列MCU的支持,為基于Arm Cortex-M85R
    的頭像 發(fā)表于 11-02 17:08 ?984次閱讀

    業(yè)界首款基于Arm Cortex-M85的超高性能MCU

    瑞薩電子重磅發(fā)布了業(yè)界首款基于Arm Cortex-M85處理器的全新超高性能MCU:RA8M1系列微處理器。 RA8系列產(chǎn)品具備業(yè)界卓越的6.39 CoreMark/MHz測試分?jǐn)?shù),縮小了MCU與MPU之間的性能差距。
    發(fā)表于 11-10 09:44 ?493次閱讀

    新品發(fā)布 | 瑞薩推出面向圖形顯示應(yīng)用和語音/視覺多模態(tài)AI應(yīng)用的全新RA8 MCU產(chǎn)品群

    的各類圖形顯示和語音/視覺多模態(tài)AI要求。 所有RA8系列MCU均利用Arm Cortex-M85處理器和Arm的Helium 技術(shù)所帶來的高性能
    的頭像 發(fā)表于 12-15 16:00 ?726次閱讀
    新品發(fā)布 | 瑞薩推出面向圖形顯示應(yīng)用和語音/視覺多模態(tài)AI應(yīng)用的全新<b class='flag-5'>RA8</b> MCU產(chǎn)品群

    瑞薩電子推出全新RA MCU家族產(chǎn)品RA8

    瑞薩電子推出的全新RA MCU家族產(chǎn)品RA8,是業(yè)界首款搭載Arm Cortex-M85內(nèi)核超高性能MCU,可滿足工業(yè)自動化、家電、智能家居、消費(fèi)電子、樓宇/家庭自動化、醫(yī)療和AI領(lǐng)域的各種計算密集型應(yīng)用。
    的頭像 發(fā)表于 12-20 12:25 ?1025次閱讀
    瑞薩電子推出全新<b class='flag-5'>RA</b> MCU家族產(chǎn)品<b class='flag-5'>RA8</b>

    AMEYA360 | 皇華:瑞薩面向電機(jī)控制應(yīng)用推出性能卓越的RA8 MCU

    AMEYA360 | 皇華:瑞薩面向電機(jī)控制應(yīng)用推出性能卓越的RA8 MCU:全球半導(dǎo)體解決方案供應(yīng)商 瑞薩 電子今日宣布推出基于Arm? Cortex?-M85處理器的RA8T1微控
    的頭像 發(fā)表于 02-02 16:02 ?470次閱讀

    瑞薩電子發(fā)布業(yè)界首款基于Cortex-M85處理器的全新超高性能MCU

    去年10月,瑞薩電子重磅發(fā)布了業(yè)界首款基于Cortex-M85處理器的全新超高性能MCU:RA8M1系列微處理器。 今年,瑞薩將舉辦RA8巡回技術(shù)研討會。
    的頭像 發(fā)表于 02-26 10:27 ?586次閱讀
    瑞薩電子發(fā)布業(yè)界首款基于<b class='flag-5'>Cortex-M85</b>處理器的全新超高性能MCU

    Cortex-M85內(nèi)核單片機(jī)如何快速上手

    2022年4月,Arm推出了全新的MCU級內(nèi)核Cortex-M85。截止目前(2024年2月),Cortex-M85是最新、最強(qiáng)的Cortex-M內(nèi)核。
    發(fā)表于 02-29 09:35 ?647次閱讀
    <b class='flag-5'>Cortex-M85</b>內(nèi)核單片機(jī)如何快速上手

    業(yè)界首款基于Arm Cortex-M85處理器的MCU

    所有RA8系列MCU均利用Arm Cortex-M85處理器和Arm的Helium技術(shù)所帶來的高性能,結(jié)合矢量/SIMD指令集擴(kuò)展,能夠在數(shù)字信號處理器(DSP)和機(jī)器學(xué)習(xí)(ML)的實施方面獲得相比
    發(fā)表于 03-05 14:14 ?595次閱讀
    業(yè)界首款基于Arm <b class='flag-5'>Cortex-M85</b>處理器的MCU

    瑞薩電子RA家族推出RA8系列高算力通用MCU

    瑞薩電子RA家族推出RA8系列高算力通用MCU,是業(yè)界首款基于Arm? Cortex?-M85(CM85)內(nèi)核的32位MCU,主頻高達(dá)480
    的頭像 發(fā)表于 04-02 14:14 ?1340次閱讀
    瑞薩電子<b class='flag-5'>RA</b>家族推出<b class='flag-5'>RA8</b>系列高算力通用MCU

    瑞薩電子全新RA8系列MCU產(chǎn)品介紹

    Arm Cortex-M85 RA8系列于2024年11月推出RA8E1和RA8E2兩款新產(chǎn)品。這兩款新產(chǎn)品已正式量產(chǎn)上市,將高算力的RA8
    的頭像 發(fā)表于 11-09 17:04 ?106次閱讀
    瑞薩電子全新<b class='flag-5'>RA8</b>系列MCU產(chǎn)品介紹