色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

從MCU的CPU中分流圖形處理功能及Chrom-ART模塊應用

454398 ? 來源:意法半導體 ? 作者:意法半導體 ? 2020-09-15 09:42 ? 次閱讀

競爭激烈的市場的壓力正在推動OEM廠商大幅增強許多工業、汽車和醫療設備的用戶界面的功能,以提供與當代智能手機或平板電腦類似的用戶體驗。通常,這需要在相對較大和高分辨率的觸摸屏顯示中實現復雜的2D圖形,可能還需要諸如語音識別和手勢感測之類的其他高級接口技術

幸運的是,對于希望繼續在熟悉的微控制器環境中操作而不是遷移到應用處理器的設計人員,意法半導體在其高端產品中引入了特殊的圖形處理功能,使其能夠支持復雜的圖形應用,而不會影響其核心應用代碼的執行。

這是通過提供附加的硬件IP、Chrom-ART?圖形加速器,以及STM32F7、STM32H7、STM32F4和STM32L4系列MCU中的ARM? Cortex?-M7或ARM Cortex-M4內核來實現。Chrom-ART模塊能夠幫助從MCU的CPU中分流圖形處理功能,使其能夠專注于實時運行核心應用程序。

本設計說明描述了Chrom-ART模塊的主要特性和功能,以及它支持的圖形功能的類型。

Chrom-ART模塊的功能

圖1:STM32L4 MCU中的Chrom-ART加速器模塊框圖(圖片來源:意法半導體RM0351)

Chrom-ART加速器是專門用于圖像處理的專用直接存儲器訪問(DMA)單元,如圖1所示。它可以執行以下操作:

  • 用特定顏色填充目標圖像的一部分或全部
  • 將源圖像的一部分或全部復制到目標圖像的一部分或全部
  • 通過像素格式轉換將源圖像的一部分或全部復制到目標圖像的一部分或全部

將具有不同像素格式的兩個源圖像的一部分和/或全部進行混合,并將結果復制到具有不同顏色格式的目標圖像的一部分或全部

索引顏色或直接顏色模式下,所有傳統顏色編碼方案都支持4位/像素到32位/像素。Chrom-ART模塊有自己的專用存儲器,用于彩色查找表(CLUT)。

加速器以每周期一個像素的吞吐量分流大多數圖形操作。它完全集成到在意法半導體的MCU上運行的圖形固件中,使其在軟件中的操作對用戶透明。

作為一種DMA單元,Chrom-ART模塊通過存儲器操作執行功能,它提供四種模式:

  • 寄存器到存儲器,用于矩形填充操作
  • 存儲器到存儲器,用于2D存儲器復制操作
  • 具有像素格式轉換的存儲器到存儲器,用于帶格式轉換的位圖繪圖
  • 具有像素格式轉換和混合的存儲器到存儲器,用于具有透明度的位圖或文本繪圖

戶可以獨立編程源和目標的所有參數,即層的地址(包括其大小和位置);顏色格式;以及管理透明度的方式。

Chrom-ART模塊可用于高效管理文字和字體。只有透明度值存儲在存儲器中,用于渲染抗鋸齒字體 – 抗鋸齒是平滑文本外觀的一種方法,否則可能會出現像素化或“塊狀”。顏色是在像素格式轉換期間進行添加,并且可以由用戶編程。這種操作模式提供了一種非常高效的方式來存儲高質量的位圖字體。

混合操作完全在硬件中執行。Chrom-ART加速器可以混合前景圖像和帶有透明度的背景圖像。每個周期生成一個像素,使得這個復雜的操作比通過CPU執行更有效率。由于采用輸出像素格式轉換器,所得像素可以獨立于源圖像進行編碼。

Chrom-ART加速器還有6個中斷源,用于指示:

  • 配置錯誤
  • CLUT傳輸完成
  • CLUT訪問錯誤
  • 傳輸期間水印到達
  • 傳輸完成
  • 傳輸錯誤

Chrom-ART加速器的操作符合用戶的省電策略。它在MCU的運行和睡眠模式下處于活動狀態,Chrom-ART中斷可以觸發MCU,退出睡眠模式。在停止(掉電)模式下,Chrom-ART加速器被凍結,其寄存器的內容被保留。在待機模式下,加速器掉電,必須重新初始化才能再次開始運行。

綜上所述,Chrom-ART模塊用于在每個圖形的實現中計算幀緩沖區,不會對CPU造成任何負擔,從而提供非常高效的吞吐量。

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

    關注

    48

    文章

    7565

    瀏覽量

    151576
  • 寄存器
    +關注

    關注

    31

    文章

    5357

    瀏覽量

    120591
  • 存儲器
    +關注

    關注

    38

    文章

    7507

    瀏覽量

    163966
  • 加速器
    +關注

    關注

    2

    文章

    801

    瀏覽量

    37925
  • dma
    dma
    +關注

    關注

    3

    文章

    563

    瀏覽量

    100642
收藏 人收藏

    評論

    相關推薦

    GPU在圖形設計中的重要性

    了更高的要求。 1. GPU的基本概念 GPU是一種專門用于處理圖形和視頻渲染的微處理器。與傳統的CPU(中央處理單元)相比,GPU擁有更多
    的頭像 發表于 10-27 11:17 ?412次閱讀

    mcu芯片和電源芯片有什么區別

    電源。 MCU芯片 1. 定義和功能 MCU是一種集成了處理器核心、存儲器、輸入/輸出接口和其他功能的集成電路。它能夠執行預編程的指令,控制
    的頭像 發表于 09-23 10:06 ?628次閱讀

    CPU的定義和功能

    CPU(Central Processing Unit,中央處理器)作為計算機系統的核心部件,其功能和作用至關重要。以下是對CPU功能的詳細
    的頭像 發表于 09-10 11:45 ?4700次閱讀

    ARM處理器和CPU有什么區別

    ARM處理器和CPU(中央處理器)之間的關系及區別,可以多個維度進行深入探討。首先,需要明確的是,ARM處理器并非一種獨立的
    的頭像 發表于 09-10 11:24 ?1514次閱讀

    MCU的主要模塊及其功能解析

    MCU的主要模塊及其功能解析: 微控制器:微控制器的主要任務是控制電壓源逆變器(VSI),將來自電池的電能轉換為所需的形式。它接收駕駛員的油門指令作為主要輸入,并通過調整脈寬調制(PWM)信號
    的頭像 發表于 08-12 18:12 ?729次閱讀

    CCLKIE轉Modbus-TCP主網關功能及配置詳解

    YC-CCLKIE-TCP。接下來作者就從該設備的功能及配置詳細說明一下。 一,設備主要功能 遠創智控YC-CCLKIE-TCP連接到CC-link IE FIELD BASIC總線中做為站使用,連接
    的頭像 發表于 07-28 15:38 ?741次閱讀
    CCLKIE<b class='flag-5'>從</b>轉Modbus-TCP主網關<b class='flag-5'>功能及</b>配置詳解

    EtherCAT總線IO模塊功能及安裝介紹

    XD系列插片式遠程IO模塊,成套系統主要由耦合器、各種功能IO模塊、電源輔助模塊以及終端模塊組成。有多種通訊協議總線的耦合器,例如PROFI
    的頭像 發表于 07-14 09:14 ?811次閱讀
    EtherCAT總線IO<b class='flag-5'>模塊</b><b class='flag-5'>功能及</b>安裝介紹

    網線分流器的作用和原理是什么

    網線分流器,又稱以太網分流器或以太網交換機,是一種用于連接多個網絡設備并實現數據傳輸的網絡設備。它的作用和原理涉及到網絡通信的多個方面,包括數據傳輸、信號處理、網絡拓撲結構等。 一、網線分流
    的頭像 發表于 07-10 11:00 ?1378次閱讀

    藍牙模塊主機與機如何透傳?

    ,第二個模塊是主機模塊。 ?第一步,將主機與模塊上電,并將模塊串口與USB轉串口或MCU串口
    的頭像 發表于 05-24 15:44 ?1156次閱讀

    示波器的功能及用途

    示波器的功能及用途非常廣泛,以下是對其主要功能和常見用途的詳細描述。
    的頭像 發表于 05-07 15:23 ?3042次閱讀

    Chrom-Art Accelerator? 控制器中文手冊

    DMA2D LTDC FMC中文手冊
    發表于 04-25 17:13 ?0次下載

    一文讀懂汽車控制芯片(MCU

    芯片介紹 ? 控制類芯片主要就是指MCU(Microcontroller Unit),即微控制器,又叫單片機,是把CPU的主頻與規格做適當縮減,并將存儲器、定時器、A/D轉換、時鐘、I/O端口及串行通訊等多種功能模塊和接口集成在
    的頭像 發表于 02-25 17:38 ?4492次閱讀
    一文讀懂汽車控制芯片(<b class='flag-5'>MCU</b>)

    gpu是什么和cpu的區別

    GPU和CPU是兩種常見的計算機處理器,它們在結構和功能上有很大的區別。在這篇文章中,我們將探討GPU和CPU的區別,并詳細介紹它們的原理、應用領域和性能特點。 一、概述 1.1 GP
    的頭像 發表于 02-20 11:24 ?1.9w次閱讀

    Qt助力英飛凌車載MCU引入輕量級高性能圖形框架,提升用戶體驗

    現代MCU實際上相當于微型獨立計算機,具備豐富的圖形功能,既能設計緊湊、節約成本又能減小能耗。因其滿足即時啟動、占用空間小且經濟高效的實時處理需求,逐漸廣泛應用于如汽車、摩托車、建筑設
    的頭像 發表于 01-23 10:37 ?652次閱讀

    處理器和cpu是一個東西嗎 cpu和主板的區別

    執行指令來進行數據處理、運算和控制操作的核心。它主要包括算術邏輯單元(ALU)、控制單元(CU)和寄存器等多個功能部件的集合。CPU通過時鐘信號的驅動,內存中讀取指令和數據,經過解碼
    的頭像 發表于 01-19 09:52 ?2w次閱讀
    主站蜘蛛池模板: 一个人免费视频在线观看高清频道 | 久久精品亚洲精品国产欧美| 亚洲综合香蕉在线视频| 国产在线精品视频免费观看| 伊人大香人妻在线播放| 牛牛免费视频| 国产精品久久久久一区二区三区| 亚洲 日韩 自拍 视频一区| 久久国产亚洲电影天堂| 99午夜视频| 亚洲AV久久无码高潮喷水| 久久学生精品国产自在拍| seyeye在清在线| 亚洲AV成人无码网天堂| 蜜芽国产在线精品欧美| 国产不卡无码高清视频| 一本之道高清在线3线观看| 欧美日韩精品久久久免费观看| 国产乱色伦影片在线观看 | 专干老肥熟女视频网站300部| 青柠在线电影高清免费观看| 果冻传媒MV免费播放在线观看| 99视频精品全部免费观看| 午夜伦理电影在线观免费| 妹妹我要操| 国产午夜精品理论片在线| 99这里有精品视频视频| 亚洲精品第一页| 青草国产超碰人人添人人碱| 黄色三级视频网站| 丰满的美女射精动态图| 一个人在线观看视频| 神马影院在线eecss伦理片| 免费视频亚洲| 国语自产拍大学生在线观看| 啊片色播电影| 国产成人精品亚洲线观看| 益日韩欧群交P片内射中文| 日韩精品免费在线观看| 美娇妻的性奴史1一4| 国产熟妇无码一区二|