那曲檬骨新材料有限公司

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

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

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

TouchGFX 中 MCU 負(fù)載的計(jì)算過程介紹

英飛科特電子 ? 來源:jf_47717411 ? 作者:jf_47717411 ? 2024-05-24 13:24 ? 次閱讀

一、引言

從 TouchGFX Desinger 下載的 TBS(TouchGFX Board Setup)大都帶有 MCU 的 負(fù)載計(jì)算功能,那么如何在自己的板子上增加 MCU 負(fù)載計(jì)算功能呢?本文檔參考從 TouchGFX Designer 上下載的 STM32F746 的 TBS,講解 MCU 負(fù)載計(jì)算的實(shí)現(xiàn)過程。

二、下載參考代碼

打開 TouchGFX Desinger 軟件,下載 STM32F746G_DISCO TBS,下載好之后導(dǎo)入 一個(gè)帶 MCU load 的 UI demo,然后點(diǎn)擊生成代碼。下邊我們來講解它是如何實(shí)現(xiàn) MCU 負(fù)載計(jì)算過程。

wKgaomZQI2-ADaXTAAJ-Fk-yi6Q032.png

▲ 圖1. TouchGFX Designer 中的 STM32F746G_DISCO TBS

wKgZomZQI4aAPu3FAAXx4DZlmzA793.png

▲ 圖2. 導(dǎo)入帶 MCU load 的 UI demo

2.1. 修改.extSettings 文件

如圖 3 所示,添加以下代碼,這樣用 STM32CubeMX 生成代碼時(shí),就會(huì)自動(dòng)把 CortexMMCUInstrumentation.cpp 添加到對(duì)應(yīng)的 IDE 中。當(dāng)然前提是要把 CortexMMCUInstrumentation.cpp 和 CortexMMCUInstrumentation.hpp 復(fù)制到 TouchGFX/target 文件夾下。

wKgZomZQI5yALVWoAAE2hwr0cfg436.png

▲ 圖3. 添加文件到 IDE

2.2. 開啟 USE_IDLE_HOOK

點(diǎn)擊 FreeRTOS,設(shè)置 USE_IDLE_HOOK 為 ENABLE。

wKgaomZQI8SAae0OAAQZeSQmOc4831.png

▲ 圖4. 使能 USE_IDLE_HOOD

2.3. 修改 freertos.c

聲明 vApplicationIdleHook,并添加它的實(shí)現(xiàn)代碼。同時(shí)添加 IdleTaskHook 的聲 明。

freertos.c 添加代碼

wKgZomZQI9yAQuK1AAGeRD2CeZo109.png

2.4. 修改 TouchGFXHAL.cpp

在 TouchGFXHAL.cpp 添加以下代碼

wKgZomZQJBSAdeDiAAHk8nd6rJY000.png

2.5. Model.cpp 中的代碼

參考下載的代碼,調(diào)用以下函數(shù),即是 MCU 負(fù)載值的獲取。

wKgZomZQJDKAZmZWAABV0V5fO2A539.png

三、小結(jié)

以上就是添加 MCU 負(fù)載計(jì)算的過程,

審核編輯 黃宇

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

    關(guān)注

    146

    文章

    17323

    瀏覽量

    352652
  • 負(fù)載
    +關(guān)注

    關(guān)注

    2

    文章

    577

    瀏覽量

    34491
  • TouchGFX
    +關(guān)注

    關(guān)注

    1

    文章

    42

    瀏覽量

    13284
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TouchGFX助力STM32打造高效GUI顯示方案

    TouchGFX 是一款針對(duì) STM32 微控制器優(yōu)化的先進(jìn)免費(fèi)圖形軟件框架。 TouchGFX 利用 STM32 圖形功能和架構(gòu),通過創(chuàng)建令人驚嘆的類似智能手機(jī)的圖形用戶界面,加速了物聯(lián)網(wǎng) HMI 革命。
    的頭像 發(fā)表于 01-13 15:16 ?132次閱讀
    <b class='flag-5'>TouchGFX</b>助力STM32打造高效GUI顯示方案

    如何計(jì)算感性負(fù)載的功率因數(shù)?

    過程中,需要定期監(jiān)測(cè)電路的功率因數(shù),并根據(jù)需要進(jìn)行調(diào)整。通過合理的功率因數(shù)控制,可以降低設(shè)備的損耗,提高電力系統(tǒng)的穩(wěn)定性和可靠性。 計(jì)算感性負(fù)載的功率因數(shù)是評(píng)估電力系統(tǒng)性能的重要環(huán)節(jié)。通過對(duì)功率因數(shù)
    發(fā)表于 11-13 16:39

    nginx負(fù)載均衡配置介紹

    目錄 nginx負(fù)載均衡 nginx負(fù)載均衡介紹 反向代理與負(fù)載均衡 nginx負(fù)載均衡配置 Keepalived高可用nginx
    的頭像 發(fā)表于 11-10 13:39 ?312次閱讀
    nginx<b class='flag-5'>負(fù)載</b>均衡配置<b class='flag-5'>介紹</b>

    負(fù)載電容對(duì)電源轉(zhuǎn)換器啟動(dòng)過程的影響

    理想的電源轉(zhuǎn)換器需要無論負(fù)載如何變化都保持輸出電壓穩(wěn)定。在實(shí)際應(yīng)用負(fù)載瞬態(tài)期間選擇不合適的輸出電容會(huì)導(dǎo)致過高的紋波電壓和浪涌電流,從而影響電源轉(zhuǎn)換器的性能。本文將介紹選擇輸出電容的
    的頭像 發(fā)表于 10-28 11:08 ?340次閱讀
    <b class='flag-5'>負(fù)載</b>電容對(duì)電源轉(zhuǎn)換器啟動(dòng)<b class='flag-5'>過程</b>的影響

    求助,TAS5731關(guān)于DRC和EQ的寄存器的計(jì)算和設(shè)置問題?

    TAS5731的文檔只描述了寄存器地址,但是并沒有說明這些寄存器如何計(jì)算設(shè)置,文檔里說明參考EVM的設(shè)計(jì)手冊(cè),可是這手冊(cè)也沒有具體計(jì)算和設(shè)置說明,只是說需要通過GE軟件計(jì)算。并沒有
    發(fā)表于 10-28 08:29

    天翼云彈性負(fù)載均衡介紹

    采用負(fù)載均衡策略,將請(qǐng)求分發(fā)至多臺(tái)服務(wù)器上進(jìn)行處理。負(fù)載均衡在現(xiàn)代IT架構(gòu)扮演著至關(guān)重要的角色,尤其是在大型分布式系統(tǒng)和云計(jì)算環(huán)境
    的頭像 發(fā)表于 10-25 16:20 ?711次閱讀
    天翼云彈性<b class='flag-5'>負(fù)載</b>均衡<b class='flag-5'>介紹</b>

    計(jì)算滯回比較器的上下門限電壓

    請(qǐng)教各位大佬,如圖是過欠壓保護(hù)電路,過壓部分和欠壓部分的上下門限電壓怎么計(jì)算呢?以及二極管D6、D8的作用是什么? 如果能給出詳細(xì)計(jì)算過程那就太感激不盡了!!!
    發(fā)表于 09-20 15:44

    求助,以下恒流源電路Io的計(jì)算表達(dá)式怎么計(jì)算

    這個(gè)恒流源電路Io的計(jì)算表達(dá)式怎么計(jì)算,求給出詳細(xì)計(jì)算過程
    發(fā)表于 08-22 08:16

    簡述遞歸神經(jīng)網(wǎng)絡(luò)的計(jì)算過程

    、時(shí)間序列預(yù)測(cè)等領(lǐng)域有著廣泛的應(yīng)用。本文將詳細(xì)介紹RNN的計(jì)算過程。 基本概念 1.1 神經(jīng)網(wǎng)絡(luò) 神經(jīng)網(wǎng)絡(luò)是一種受人腦神經(jīng)元結(jié)構(gòu)啟發(fā)的計(jì)算模型,由大量的神經(jīng)元(或稱為節(jié)點(diǎn))組成,這些神經(jīng)元通過權(quán)重連接在一起。每個(gè)神經(jīng)元接收輸入信
    的頭像 發(fā)表于 07-05 09:30 ?514次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)計(jì)算過程和步驟

    卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Network, CNN)是一種深度學(xué)習(xí)模型,廣泛應(yīng)用于圖像識(shí)別、視頻分析、自然語言處理等領(lǐng)域。本文將詳細(xì)介紹卷積神經(jīng)網(wǎng)絡(luò)的計(jì)算過程和步驟
    的頭像 發(fā)表于 07-03 09:36 ?725次閱讀

    DMA2D傳輸錯(cuò)誤導(dǎo)致touchgfx無法正常工作,UI畫面卡死怎么解決?

    程序正常運(yùn)行過程中,用手觸碰外部的sdram上的引腳后,UI畫面不動(dòng),仿真看到DMA2D的Transfer error標(biāo)志位被置起,touchgfx無法正常工作,復(fù)位重啟后正常工作;推測(cè)sdram上
    發(fā)表于 03-21 06:54

    touchgfx如何改變圖片顏色?

    touchgfx是否有提供函數(shù)可以直接改變image控件圖片的顏色,類似LVGL圖片控件的recolor函數(shù),對(duì)圖片重新著色成某種純色圖片,如果touchgfx沒有這種函數(shù),是否有
    發(fā)表于 03-15 06:24

    RA MCU的CRC模塊和使用方法

    瑞薩RA單片機(jī)硬件CRC計(jì)算單元采用固定的多項(xiàng)式發(fā)生器來計(jì)算8位或者32位數(shù)據(jù)的CRC校驗(yàn)值,對(duì)數(shù)據(jù)傳輸或數(shù)據(jù)存儲(chǔ)的一致性、完整性進(jìn)行驗(yàn)證。這篇文章重點(diǎn)介紹RA MCU
    發(fā)表于 02-26 11:45 ?1062次閱讀
    RA <b class='flag-5'>MCU</b><b class='flag-5'>中</b>的CRC模塊和使用方法

    負(fù)載的功率怎么計(jì)算

    針對(duì)一些電機(jī)拖動(dòng)負(fù)載的工控場(chǎng)合,該怎么計(jì)算負(fù)載的功率大小,并由此選擇電機(jī)的大小?有沒有比較全面的指導(dǎo)說明之類的?
    發(fā)表于 02-24 19:47

    MCU的功耗如何計(jì)算

    MCU芯片的功耗計(jì)算方法
    發(fā)表于 02-20 06:36
    网上玩百家乐技巧| 皇家赌场下载| 亿酷棋牌世界下载| 678百家乐官网博彩娱乐网| 百家乐官网娱乐城游戏| 德州扑克明星| 阳泉市| 百家乐官网平注7s88| 财神百家乐官网的玩法技巧和规则 | 联众百家乐官网的玩法技巧和规则 | 四房播播| 黄金城百家乐官网苹果版| 太阳城娱乐官方网站| 澳门百家乐官网真人斗地主| 百家乐那里玩| 真人百家乐官网海立方| 百家乐注册下注平台| 利高国际娱乐网| 大亨百家乐游戏| 三宝娱乐| 做生意怎么看风水| 棋牌类单机游戏下载| 世嘉百家乐官网的玩法技巧和规则 | 重庆百家乐的玩法技巧和规则| 喜达百家乐官网现金网| 百家乐路珠多少钱| 百家乐官网代理龙虎| 澳门百家乐打法百家乐破解方法| 横山县| 百家乐生活馆| 半圆百家乐官网桌子| E世博百家乐的玩法技巧和规则 | 揭秘百家乐百分之50| 余江县| 百家乐凯时娱乐场| 百家乐官网翻天粤语下载| 百家乐怎么玩请指教| 百家乐官网概率计算过程| 百家乐是娱乐场| 百家乐官网博欲乐城| 88娱乐城网址tlyd|