女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

采用 STM32H750 探索套件的無線測溫集中器的UI設(shè)計

jf_pJlTbmA9 ? 來源:STM32 ? 作者:STM32 ? 2023-09-27 15:41 ? 次閱讀

▲作品展示

在詳述實現(xiàn)過程之前,我們先看一下 ST 專家點評。

ST專家點評

從這個評測貼中我們可以看到這位同學(xué)給我們展示了如何使用STM32H750+TouchGFX開發(fā)平臺快速開發(fā)一個GUI產(chǎn)品-無線測溫集中器。

從設(shè)計思路角度來看:這位同學(xué)進行設(shè)計前,首先使用思維導(dǎo)圖工具對應(yīng)用的需求進行模塊化梳理,這個設(shè)計思路是非常推薦的。

一方面有利于進行UI界面規(guī)劃和設(shè)計,另一方面有助于通過TouchGFX提供的MVP機制對UI和后端數(shù)據(jù)處理進行分離,可以分開調(diào)試。

這位同學(xué)也提到,由于UI image/font資源多的時候,下載板卡會比較慢,因此UI開發(fā)可以先使用TouchGFX Designer的模擬器進行調(diào)試,當(dāng)后端數(shù)據(jù)處理部分調(diào)試好后然后再與UI部分通過MVP集成。

從數(shù)據(jù)處理的角度看:從功能實現(xiàn)的角度來看無線測溫集中器的應(yīng)用功能UI部分的實現(xiàn)比較完整,交互也比較友好。該設(shè)計包含了多個界面(主界面/實時曲線/歷史曲線/設(shè)備配置/時鐘顯示/關(guān)于),這些界面的實現(xiàn)和界面間切換以及數(shù)據(jù)的展示和讀取。

從整體設(shè)計來看:看起來復(fù)雜的GUI+數(shù)據(jù)處理應(yīng)用,由于TouchGFX Designer提供了很多常用的控件,如:文本顯示/圖片顯示/容器/界面切換/動態(tài),靜態(tài)曲線/時鐘等控件,就非常容易的通過所見即所得+拖拽的方式進行快速設(shè)計,通過交互配置就可以實現(xiàn)頁面切換,然后通過MVP進行數(shù)據(jù)展示,是一個很好的參考設(shè)計。

一、概述

此項目實際應(yīng)用,并非使用STM32H750B芯片,顯示屏也是7寸的RGB屏,所以,此項目只是使用此開發(fā)板實現(xiàn)GUI的功能,后期將GUI移植到具體的項目中。

整個項目的大體框架如下:

wKgaomUDznGAaSR9AANflLFYmB4878.png

無線數(shù)據(jù)的讀取是通過一個SPI的Lora 模塊通訊的,讀取大量測溫模塊發(fā)出的溫度,由于全程都是無線的通訊方式,需要一臺可以顯示能進行人機交互的設(shè)備來管理這些模塊。

二、硬件

GUI運行硬件平臺為STM32H750B-DK開發(fā)板。硬件層的程序最終是基于我司的平臺,所以,此次測評主要集中在GUI上。很多底層的程序移植過來也用不上,而且時間比較長,邏輯也比較復(fù)雜。連接上隨開始板送的傳感器與一個RTC模塊。

wKgaomUDznOAJbSYAA04u1SnCfw134.png

三、軟件

于是,本次的UI就采用仿win10桌面的一種方式。要美觀的話還是要大量的貼圖,所以先用一些簡單的圖標(biāo)進行代替。“桌面”的整體布局使用自定義控件的方式,把任務(wù)欄與開始菜單先做成自定義容器,在每個界面中添加這個容器。再實現(xiàn)每個界面 不同的功能。界面設(shè)計,大部分工作是使用TouchGFX 4.19.1 Designer 完成的,一些邏輯,要當(dāng)特定的源文件中修改代碼與添加相應(yīng)的函數(shù)實現(xiàn)的。

任務(wù)欄可以打開開始菜單,右側(cè)為顯示桌面功能。開始菜單中的幾個圖標(biāo),可以進行不同的screen之間的切換。每個screen中都添加這個任務(wù)欄的容器,這樣每個sreen之間都可以自由的切換了。

wKgaomUDznWAKxN5AAAtSB6cGxk291.png

桌面,顯示溫濕度傳感器的數(shù)據(jù),顯示無線信號強度,顯示報警狀態(tài),有消音功能。如果沒有有效的無線信號,信號強度圖標(biāo)會從低到高閃爍,以示在搜索信號。

wKgZomUDznaAD5pCAAF1lvVJFVA841.png

當(dāng)發(fā)生報警時,會有彈窗。同時,最上面會有報警狀態(tài)顯示,桌面上,的鈴鐺會閃爍。當(dāng)按復(fù)位后,報警狀態(tài)全部消失。

wKgZomUDzniAR65hAADV75zL6OY789.png

也可以按一下鈴鐺,進行靜音。

wKgZomUDznmAauq_AAGBVkRVrEI900.png

實時動態(tài)顯示功能,這里分不同的線路,每條線路分為A,B,C三相,使用不同的顏色區(qū)分。中間增加一個滾輪,用于切換不同的線路號。這里顯示的應(yīng)該是溫度曲線,方便調(diào)試,增加了可修改周期的正弦曲線,線路號越大,周期越大。無線測溫一般測量電纜接頭或是斷路器的位置,所以,分三相顯示。

wKgaomUDznuAECDhAADwd_4rmlg368.png

歷史記錄可顯示報警信息發(fā)生時前后的溫度記錄,也是通過滾輪來切換的。這里的數(shù)據(jù),是暫時的,實際使用時,要先讀取存儲介質(zhì)上的數(shù)據(jù)再顯示的。

wKgaomUDzn2ARODYAAGNupeilyw495.png

配置界面,可配置報警開關(guān),與報警溫度的設(shè)置。溫度設(shè)置通過獨立設(shè)計的一個虛擬鍵盤來輸入。

wKgZomUDzn6AElM5AAF1p1XhlwE053.png

時鐘界面用一個模擬時鐘,通過讀取RTC的數(shù)據(jù)來顯示時間。

wKgZomUDzoCAMnl6AAOcLAz3HaE542.png

報警記錄,通過方向鍵來切換要顯示的報警信息。

wKgaomUDzoGAPTvAAAFMkWD-YNo151.png

網(wǎng)絡(luò)界面,用于配置網(wǎng)絡(luò)地址,每一個數(shù)字都是通過滑輪的方式進行修改的。

wKgaomUDzoOAWeZfAAFo3EOgoqI545.png

“關(guān)于”界面,顯示一些基本的信息。

右上角有一根燈繩,只要點一下,會下拉一個界面。

四、總結(jié)

經(jīng)過一段時間的開發(fā)設(shè)計,對TouchGFX的架構(gòu)有了一個比較深入的掌握,對于后續(xù)項目產(chǎn)品中使用TouchGFX奠定了基礎(chǔ)。

使用TouchGFX Designer進行界面的設(shè)計,大大的減少了設(shè)計所用的時間,完整的PC仿真方案,不用每次燒寫調(diào)度,進一步減少了開發(fā)周期。GUI的設(shè)計,大部分使用TouchGFX Designer就可以完成,TouchGFX Designer自帶的一些動畫、關(guān)聯(lián)功能,不需要大量的美工,就可以做出比較完善、美觀的UI。幾乎適應(yīng)于任何應(yīng)用項目中。

來源:STM32論壇網(wǎng)友jinyi7016 版權(quán)歸原作者所有

直接轉(zhuǎn)載來源:STM32

免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請聯(lián)系小編進行處理

審核編輯 黃宇

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

    關(guān)注

    0

    文章

    27

    瀏覽量

    8872
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    677

    瀏覽量

    40760
  • 無線測溫
    +關(guān)注

    關(guān)注

    4

    文章

    316

    瀏覽量

    12206
  • STM32H750
    +關(guān)注

    關(guān)注

    1

    文章

    16

    瀏覽量

    2095
收藏 人收藏

    評論

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

    MAX32664超低功耗生物識別傳感集中器技術(shù)手冊

    MAX32664為傳感集中器家族,帶有適合可穿戴設(shè)備的嵌入式固件和算法。器件無縫支持客戶所需的傳感功能,包括與Maxim的光學(xué)傳感方案通信,以及為外部提供原始或計算得到的數(shù)據(jù)。在
    的頭像 發(fā)表于 05-08 09:36 ?130次閱讀
    MAX32664超低功耗生物識別傳感<b class='flag-5'>器</b><b class='flag-5'>集中器</b>技術(shù)手冊

    如何使用cubeide配置stm32H750環(huán)境?

    如何使用cubeide配置stm32H750環(huán)境,但是在SYS中沒有debug選項,也就選不了serial wire
    發(fā)表于 04-23 07:55

    STM32H750VB sys為什么無法選擇debug模式?

    STM32H750VB sys無法選擇debug 模式, 哪位大佬可以解答一下,非常感謝
    發(fā)表于 03-19 18:32

    請問STM32H750如何搭配88E6320使用?

    STM32H750如何搭配88E6320來使用?
    發(fā)表于 03-13 07:33

    STM32H750更改時鐘后,程序無法運行怎么解決?

    各位大佬,我想請教一個問題: 為了驗證H750主時鐘頻率和功耗的關(guān)系: 用STM32CUBEMX配置STM32H750VBT6的主時鐘為:100MHz,程序可以正常運行,然后將主時鐘改至120MHz
    發(fā)表于 03-12 06:38

    STM32H750內(nèi)部flash讀寫的疑問求解

    請教下,STM32H750XBHx我看資料內(nèi)置flash為128K,并且flash擦除的最小單元也是128K。這樣的話我有數(shù)據(jù)要保存應(yīng)該怎樣處理好呢?寫數(shù)據(jù)時是要將程序部分一起擦除再寫回去嗎?這樣會不會有風(fēng)險?
    發(fā)表于 03-12 06:29

    STM32H750 FDCAN發(fā)送異常的原因?

    最近在調(diào)CANopen,用的芯片是STM32H750VBT6,發(fā)現(xiàn)按照ST的例程生成簡單的測試程序后,只要執(zhí)行一次發(fā)送后,CAN模塊就會自動一直往外發(fā)送這幀數(shù)據(jù),查看寄存發(fā)現(xiàn)發(fā)送掛起寄存一直有
    發(fā)表于 03-07 08:42

    工業(yè)設(shè)備無線測溫如何選擇合適的無線測溫設(shè)備?

    安科瑞徐赟杰18706165067 摘要: 無線測溫技術(shù)以其安裝方便靈活、測溫精度高、安全可靠、環(huán)境適應(yīng)性好、便于集中管理等優(yōu)點,解決了電氣設(shè)備長期帶電運行狀態(tài)下的溫度在線監(jiān)測問題,提
    的頭像 發(fā)表于 12-16 14:56 ?553次閱讀
    工業(yè)設(shè)備<b class='flag-5'>無線</b><b class='flag-5'>測溫</b>如何選擇合適的<b class='flag-5'>無線</b><b class='flag-5'>測溫</b>設(shè)備?

    【正點原子STM32H7R3開發(fā)套件試用體驗】開發(fā)套件開箱報告

    非常有幸,能夠體驗正點原子STM32H7R3開發(fā)套件。 一直以來,用了不少正點原子的產(chǎn)品,總的來說,體驗非常的好。 收到套件快遞,開箱的那一刻,覺得就是那個正點原子的味兒,一直沒變。 一、套件
    發(fā)表于 12-12 00:54

    STM32H503開發(fā)(1)----開發(fā)板測試

    STM32H503 & SENSOR是一款基于STM32H5系列微控制的評估套件。該微控制采用
    的頭像 發(fā)表于 11-28 09:23 ?1192次閱讀
    <b class='flag-5'>STM32H</b>503開發(fā)(1)----開發(fā)板測試

    TI基于Concerto雙核MCU的PRIME電力線通信數(shù)據(jù)集中器方案應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《TI基于Concerto雙核MCU的PRIME電力線通信數(shù)據(jù)集中器方案應(yīng)用說明.pdf》資料免費下載
    發(fā)表于 09-10 11:10 ?0次下載
    TI基于Concerto雙核MCU的PRIME電力線通信數(shù)據(jù)<b class='flag-5'>集中器</b>方案應(yīng)用說明

    水電表集中器支持以太網(wǎng)傳輸數(shù)據(jù)嗎?

    現(xiàn)代水電表集中器確實支持以太網(wǎng)傳輸數(shù)據(jù)。隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,新一代集中器不僅具備傳統(tǒng)的RS-485總線通信能力,還集成了以太網(wǎng)接口,能夠直接接入局域網(wǎng)或互聯(lián)網(wǎng),實現(xiàn)與遠程服務(wù)的無縫對接。一、技術(shù)
    的頭像 發(fā)表于 08-13 17:42 ?494次閱讀
    水電表<b class='flag-5'>集中器</b>支持以太網(wǎng)傳輸數(shù)據(jù)嗎?

    STM32H750在-40℃環(huán)境下程序在串口初始化階段跑飛了怎么處理?

    STM32H750,主頻設(shè)置為400MHz,常溫下可以正常工作,低溫-40℃時,程序在初始化階段跑飛,用仿真連接進行調(diào)試,單步運行在串口初始化函數(shù)處報錯: Target
    發(fā)表于 07-04 06:35

    無線測溫顯示終端的模塊ID修改# 無線測溫# 電容屏# 顯示裝置

    無線測溫
    jf_16283433
    發(fā)布于 :2024年06月28日 13:38:11