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)不再提示

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

英飛科特電子 ? 來(lái)源: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)過(guò)程。

二、下載參考代碼

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

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ì)算的過(guò)程,

審核編輯 黃宇

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

    關(guān)注

    147

    文章

    18938

    瀏覽量

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

    關(guān)注

    2

    文章

    665

    瀏覽量

    36532
  • TouchGFX
    +關(guān)注

    關(guān)注

    1

    文章

    42

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    反激開關(guān)電源反饋環(huán)路計(jì)算過(guò)程

    TL431通過(guò)分壓電阻檢測(cè)輸出電壓,當(dāng)REF端電壓達(dá)到基準(zhǔn)電壓(典型值2.495V)時(shí)導(dǎo)通。
    的頭像 發(fā)表于 01-28 14:47 ?3584次閱讀
    反激開關(guān)電源反饋環(huán)路<b class='flag-5'>計(jì)算過(guò)程</b>

    STM32H750B-DK開發(fā)板 快速上手&amp;TouchGFX入門

    、Vide Player視頻播放器,不過(guò)上述功能大多都需要額外Media Storage支持。 在這里還內(nèi)置了一個(gè)簡(jiǎn)單的飛船吃金幣和躲避星球碰撞的小游戲,可以看到在游戲過(guò)程中CPU占有率是很低的,只有2
    發(fā)表于 01-10 02:07

    AS32系列MCU芯片中CRC計(jì)算模塊的應(yīng)用介紹

    、執(zhí)行器動(dòng)作異常甚至整個(gè)控制系統(tǒng)宕機(jī)。循環(huán)冗余校驗(yàn)(CRC)作為一種高效的錯(cuò)誤檢測(cè)技術(shù),如同數(shù)據(jù)傳輸與存儲(chǔ)過(guò)程中的"安全校驗(yàn)屏障",持續(xù)保障MCU與外部設(shè)備交互數(shù)據(jù)的準(zhǔn)確性。本文將系統(tǒng)闡述國(guó)科安芯推出的AS32系列MCU芯片中的
    的頭像 發(fā)表于 11-21 15:20 ?1384次閱讀
    AS32系列<b class='flag-5'>MCU</b>芯片中CRC<b class='flag-5'>計(jì)算</b>模塊的應(yīng)用<b class='flag-5'>介紹</b>

    IRL 指標(biāo)計(jì)算公式,PLTS計(jì)算過(guò)程指南

    審核編輯 黃宇
    的頭像 發(fā)表于 11-05 16:20 ?246次閱讀
    IRL 指標(biāo)<b class='flag-5'>計(jì)算</b>公式,PLTS<b class='flag-5'>計(jì)算過(guò)程</b>指南

    負(fù)載開關(guān)IC數(shù)據(jù)表相關(guān)術(shù)語(yǔ)和功率損耗計(jì)算方法

    在前面的內(nèi)容,我們了解了負(fù)載開關(guān)IC的基本定義、獨(dú)特優(yōu)點(diǎn)、實(shí)用功能及其操作,今天作為【負(fù)載開關(guān)IC】系列的最后一篇內(nèi)容,芝子將帶著大家了解一下負(fù)載開關(guān)IC數(shù)據(jù)表
    的頭像 發(fā)表于 10-15 16:54 ?1589次閱讀
    <b class='flag-5'>負(fù)載</b>開關(guān)IC數(shù)據(jù)表<b class='flag-5'>中</b>相關(guān)術(shù)語(yǔ)和功率損耗<b class='flag-5'>計(jì)算</b>方法

    電子負(fù)載在電源測(cè)試如何應(yīng)用?

    電子負(fù)載是一種能夠模擬不同負(fù)載條件的電子設(shè)備,可應(yīng)用于電源、電池、電機(jī)、太陽(yáng)能板等電子器件的測(cè)試。它通過(guò)精確控制和調(diào)節(jié)輸入的電壓和電流,為被測(cè)設(shè)備提供一個(gè)穩(wěn)定的測(cè)試環(huán)境。本文將詳細(xì)介紹
    的頭像 發(fā)表于 07-11 10:42 ?1309次閱讀
    電子<b class='flag-5'>負(fù)載</b>在電源測(cè)試<b class='flag-5'>中</b>如何應(yīng)用?

    STM32U585CIU6移植touchgfx之后stm32不運(yùn)行程序怎么解決?

    MCU:STM32U585CIU6 cubemx:6.14 touchgfx:25 我在cubemx配置生成touchgfx的初始化,時(shí)基是TIM7,沒有用RTOS,生成之后再用designer隨便
    發(fā)表于 06-10 07:05

    移植touchgfx之后stm32不運(yùn)行程序怎么解決?

    MCU:STM32U585CIU6 cubemx:6.14 touchgfx:25 我在cubemx配置生成touchgfx的初始化,時(shí)基是TIM7,沒有用RTOS,生成之后再用designer隨便
    發(fā)表于 06-06 07:43

    跪求各路大神labview如何計(jì)算AQI

    使用labview前面板與程序框圖設(shè)計(jì),實(shí)現(xiàn)能夠計(jì)算空氣質(zhì)量指數(shù)AQI 不知道怎樣才能實(shí)現(xiàn)AQI的最低濃度等,也可以理解成現(xiàn)在有一個(gè)數(shù)字需要對(duì)其進(jìn)行計(jì)算,計(jì)算過(guò)程為在一個(gè)固定表格
    發(fā)表于 05-19 16:49

    電機(jī)試驗(yàn)電源制動(dòng)單元工程化計(jì)算及應(yīng)用

    介紹了電機(jī)試驗(yàn)電源制動(dòng)單元的分析及計(jì)算,并且在實(shí)際工程中進(jìn)行了應(yīng)用。結(jié)果表明,依據(jù)計(jì)算過(guò)程得到的制動(dòng)單元參數(shù),滿足電機(jī)試驗(yàn)快速制動(dòng)的要求。純分享帖,需要者可點(diǎn)擊附件獲取完整資料~~~*附件:電機(jī)試驗(yàn)電源
    發(fā)表于 04-27 19:31

    常見傳動(dòng)機(jī)構(gòu)負(fù)載慣量計(jì)算方法及實(shí)例

    傳動(dòng)機(jī)構(gòu)是機(jī)械設(shè)備的關(guān)鍵組件,它通過(guò)傳遞動(dòng)力來(lái)實(shí)現(xiàn)機(jī)械運(yùn)動(dòng)。在設(shè)計(jì)傳動(dòng)機(jī)構(gòu)時(shí),負(fù)載慣量的計(jì)算至關(guān)重要,這直接影響到傳動(dòng)機(jī)構(gòu)的穩(wěn)定性和可靠性。以下是常見傳動(dòng)機(jī)構(gòu)負(fù)載慣量的
    的頭像 發(fā)表于 04-23 17:38 ?4646次閱讀
    常見傳動(dòng)機(jī)構(gòu)<b class='flag-5'>負(fù)載</b>慣量<b class='flag-5'>計(jì)算</b>方法及實(shí)例

    電子負(fù)載的動(dòng)態(tài)負(fù)載模擬

    動(dòng)態(tài)負(fù)載模擬是指電子負(fù)載能夠快速改變其負(fù)載條件,以模擬實(shí)際應(yīng)用負(fù)載的動(dòng)態(tài)變化。這種功能對(duì)于測(cè)試電源和電池在
    的頭像 發(fā)表于 04-18 09:39 ?1273次閱讀
    電子<b class='flag-5'>負(fù)載</b>的動(dòng)態(tài)<b class='flag-5'>負(fù)載</b>模擬

    輸入電容及DCM-CCM-QR變壓器計(jì)算

    技術(shù)要求:輸入電壓Vin:90-253Vac 輸出電壓Vo:27.6V 輸出電流Io:6A 輸出功率Po:166W 效率η:0.85 輸入功率Pin:195W一、輸入濾波電容計(jì)算過(guò)程: 上圖為整流后
    發(fā)表于 03-17 15:19

    請(qǐng)問(wèn)TOUCHGFX別人封裝好的控件容器可以直接使用嗎?

    TOUCHGFX別人封裝好的控件容器可以直接使用嗎?
    發(fā)表于 03-13 08:15

    輸入電容及DCM-CCM-QR變壓器計(jì)算.

    技術(shù)要求:輸入電壓Vin:90-253Vac 輸出電壓Vo:27.6V 輸出電流Io:6A 輸出功率Po:166W 效率η:0.85 輸入功率Pin:195W一、輸入濾波電容計(jì)算過(guò)程
    發(fā)表于 03-10 15:39