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

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

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

3天內不再提示

TouchGFX4.13版具備了將動畫推到60FPS的新功能

RTThread物聯網操作系統 ? 來源:Excelpoint世健 ? 作者:Excelpoint世健 ? 2020-06-23 17:46 ? 次閱讀

01概述

學習一門新技術,最好的辦法是帶著需求去學習,在項目中不斷磨練自己,而不是漫無目的的去學,有了需求驅動,才更容易獲得學習成果和完成項目后的成就感。

本項目涉及到的技術有:RT-Thread系統、TouchGFX、MQTT、HTTP、JSON、微信小程序、面向對象編程思想等。每個關鍵詞里都有很多值得深究的技術細節。

本項目所要實現的功能有:

1. 顯示屏第一頁顯示時鐘、近三天天氣預報和傳感器數值

2. 顯示屏第二頁可以進行傳感器閾值設置和開關控制

3. 傳感器:溫濕度傳感器(SHT30),空氣質量傳感器 (MQ135)

4. 傳感器閾值語音提醒,鬧鐘語音提醒

5. 傳感器數值可以通過微信小程序顯示,可以通過微信小程序進行開關控制、設置閾值和鬧鐘時間

6. 支持二次開發,增加更多擴展功能

02硬件框架

TouchGFX4.13版具備了將動畫推到60FPS的新功能

硬件端:

主控芯片STM32F746IGT6

操作系統:RT-Thread v4.0.2

GUI:TouchGFX

開發工具:MDK5.29、TouchGFX 4.13.0 Designer、STM32CubeMX5.6.0、微信開發者工具

時間:軟件模擬RTC+NTP自動網絡對時

天氣:通過http客戶端get心知天氣網絡API獲取天氣信息

溫濕度:使用I2C總線獲取傳感器SHT30模塊的數據

空氣質量:使用ADC和IO口讀取傳感器MQ-135(氨氣、甲苯)的數據

鏈接網絡:使用ESP8266當作無線網卡來鏈接網絡

5寸電容屏:LCD使用RGB565格式

語音輸出:使用中文TTS文字轉語音模塊,通過UART發送文字轉換語音

服務器端:

云端服務器:阿里云物聯網平臺

通信方式:MQTT

微信小程序端:

編程語言:CSS、XML、JavaScript

通信方式:MQTT over WebSocket

03軟件框架

設備連接物聯網平臺,與物聯網平臺進行數據通信。物聯網平臺可將設備數據流轉到其他阿里云產品中進行存儲和處理。以下是物聯網系統的拓撲架構:

本項目的物聯網后臺部分采用的是阿里云物聯網平臺,借助阿里云豐富的服務,可為后期擴展更多實用的功能,STM32硬件平臺作為設備終端,人機設備采用微信小程序。04RT-Thread使用情況概述

RT-Thread系統介紹:

RT-Thread的內核對象模型是一種非常有趣的面向對象實現方式。系統級的基礎設施都是一種內核對象,例如線程,信號量,互斥量,事件,郵箱,消息隊列和定時器,內存池,設備驅動等。

對于每一種具體內核對象和對象控制塊,除了基本結構外,還有自己的擴展屬性(私有屬性)。因此從面向對象的觀點,可以認為每一種具體對象是抽象對象的派生,繼承了基本對象的屬性并在此基礎上擴展了與自己相關的屬性。下圖則顯示了 RT-Thread 中各類內核對象的派生和繼承關系:

TouchGFX4.13版具備了將動畫推到60FPS的新功能

在對象管理模塊中,定義了通用的數據結構,用來保存各種對象的共同屬性,各種具體對象只需要在此基礎上加上自己的某些特別的屬性,就可以清楚的表示自己的特征。這種設計方法有兩大優點:

提高了系統的可重用性和擴展性,增加新的對象類別很容易,只需要繼承通用對象的屬性再加少量擴展即可;

提供統一的對象操作方式,簡化了各種具體對象的操作,提高了系統的可靠性。

RT-Thread使用情況:

內核部分:

線程間同步:信號量、互斥量

線程間通信:郵箱、消息隊列

內存管理:memheap管理算法

I/O 設備管理:PIN設備、I2C設備、UART設備、ADC設備、RTC設備、TOUCH設備

組件部分:

FinSH控制臺;

ulog日志;

netdev網卡;

AT命令;

SAL 套接字抽象層;

軟件包部分:

阿里物聯網SDK包:ali-iotkit-latest;

AT設備軟件包:at_device-latest;

TLS軟件包:mbedtls-latest;

JSON軟件包:cJSON-latest;

網絡工具包:netutils-latest;

觸摸屏軟件包:gt9147-latest;

sht3x軟件包:sht3x-latest;

webclient軟件包:webclient-latest;

分類使用說明:

用于連接網絡的部分:UART設備;netdev網卡;AT命令;SAL 套接字抽象層;at_device-latest;

用于同步時鐘的部分:RTC設備;netutils-latest;

用于獲取天氣的部分:cJSON-latest;webclient-latest;

用于獲取溫濕度的部分:I2C設備;sht3x-latest;

用于獲取空氣質量的部分:ADC設備;PIN設備;

用于觸摸的部分:I2C設備;gt9147-latest;

用于鏈接阿里云物聯網平臺的部分:ali-iotkit-latest;mbedtls-latest;cJSON-latest;

05軟件模塊說明

TouchGFX介紹:

TouchGFX 4.13版具備了將動畫推到60FPS的功能,還增加了可緩存容器、不完全幀緩沖區以及新的L8壓縮格式等性能,這表明了 ToughGFX 不斷追求優化性能和持續迭代的匠心。4.13版本還解決了另一個問題:嵌入式系統開發人員的用戶界面可訪問性。通過將TouchGFX Generator集成到 STM32CubeMX 中,經驗較少的工程師在使用 TouchGFX 4.13 時,可以通過 STM32CubeMX 這個廣為流行的 ST 實用軟件程序快速啟動項目。這樣做的目的在于降低開發者入門門檻,讓專業人士和愛好者都能受益于這個交互式的高效解決方案。
責任編輯:pj

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

    關注

    2552

    文章

    51341

    瀏覽量

    755521
  • 物聯網
    +關注

    關注

    2912

    文章

    44868

    瀏覽量

    375559
  • 軟件包
    +關注

    關注

    0

    文章

    104

    瀏覽量

    11624

原文標題:【RT-Thread作品秀】使用RT-Thread和TouchGFX實現DIY數字儀表

文章出處:【微信號:RTThread,微信公眾號:RTThread物聯網操作系統】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

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

    TouchGFX 是一款針對 STM32 微控制器優化的先進免費圖形軟件框架。 TouchGFX 利用 STM32 圖形功能和架構,通過創建令人驚嘆的類似智能手機的圖形用戶界面,加速
    的頭像 發表于 01-13 15:16 ?89次閱讀
    <b class='flag-5'>TouchGFX</b>助力STM32打造高效GUI顯示方案

    Amazon Q Business新功能發布,助力企業提效

    Business作為一款先進的生成式AI助手,其核心使命在于幫助企業員工輕松查找信息、獲取深度洞察,并在日常工作中迅速采取實際行動。通過智能化的操作,它極大地減輕員工的負擔,使得繁瑣耗時的工作變得更為高效。 此次新功能的發布,更是
    的頭像 發表于 12-24 10:42 ?148次閱讀

    請問DS90UB953和DS90UB954的組合,是否支持4M以上分辨率的攝像頭?

    請問DS90UB953和DS90UB954的組合,是否支持4M以上分辨率的攝像頭?比如我們使用13M的sensor,進行全尺寸拍照或者1080P60fps視頻傳輸? 另外DS90UB954是否支持兩路1080P 60fps 的視頻同時聚合復用接收?
    發表于 12-17 07:06

    【新品體驗】貝啟科技BQ3568HM開源鴻蒙開發板免費試用

    貝啟科技BQ3568開源鴻蒙開發板是一款功能全面的開發板,搭載RK3568鴻蒙系統主板和OpenHarmony標準系統,具備高性能處理器(Quad-core ARM Cortex-A55,主頻高達
    發表于 12-12 17:13

    Zigbee 3.0的新功能

    電子發燒友網站提供《Zigbee 3.0的新功能.pdf》資料免費下載
    發表于 09-26 10:45 ?3次下載
    Zigbee 3.0的<b class='flag-5'>新功能</b>

    軒展科技 FCB-ER9500:4K畫質新高度,60FPS流暢度新體驗,震撼來襲!

    FCB-ER9500一體化攝像機,已于近日震撼上市。這款集尖端科技與卓越性能于一身的產品,不僅4K畫質推向新的高度,更以60FPS的流暢度為用戶帶來了前所未有的流暢體驗,震撼整個
    的頭像 發表于 08-30 18:03 ?1071次閱讀
    軒展科技 FCB-ER9500:4K畫質新高度,<b class='flag-5'>60FPS</b>流暢度新體驗,震撼來襲!

    DS90UB933-Q1適用于1MP/60fps攝像頭10/12 位、100MHz的FPD-link III串行器數據表

    電子發燒友網站提供《DS90UB933-Q1適用于1MP/60fps攝像頭10/12 位、100MHz的FPD-link III串行器數據表.pdf》資料免費下載
    發表于 07-02 09:48 ?0次下載
    DS90UB933-Q1適用于1MP/<b class='flag-5'>60fps</b>攝像頭10/12 位、100MHz的FPD-link III串行器數據表

    TouchGFX 中 MCU 負載的計算過程介紹

    TouchGFX Desinger 下載的 TBS(TouchGFX Board Setup)大都帶有 MCU 的 負載計算功能,那么如何在自己的板子上增加 MCU 負載計算功能
    的頭像 發表于 05-24 13:24 ?517次閱讀
    <b class='flag-5'>TouchGFX</b> 中 MCU 負載的計算過程介紹

    在UVC固件中支持不同的FPS嗎?

    攝像頭,因此我想用一個 USB 描述符來處理它們,以簡化操作。 例如,假設攝像機 A 只發送 30fps 的 MJPEG 1080p,而攝像機 B 發送相同格式但不同 FPS(如 60fps)的視頻
    發表于 05-15 07:53

    瑞芯微工業處理器8K視頻編解碼+8K顯示案例測試

    本案例使用GStreamer API通過ARM從本地導入8K視頻文件(H.264編碼格式或H.265編碼格式),然后進行H.264或H.265(NV12)解碼,解碼后的圖像以30fps60fps的幀率,實時顯示到HDMI顯示
    發表于 04-28 14:28 ?925次閱讀
    瑞芯微工業處理器8K視頻編解碼+8K顯示案例測試

    TouchGFX4.13的字庫和字體不能顯示,死機的問題怎么解決?

    我用的是TouchGFX4.13的版本,我把字庫生成二進制文本放置到SD卡,通過文件系統緩存到SDRAM,但是一執行到如下類似的函數textArea1.setTypedText(touchgfx
    發表于 03-29 06:55

    程序通過touchgfx designer下載到開發板,無法實現觸摸功能怎么處理?

    用NUCLEO-G071RB和X-NUCLEO-GFX01M1做觸摸顯示實驗,希望點擊按鈕能跳轉到相關界面,在touchgfx designer模擬仿真可以實現,但是程序通過touchgfx
    發表于 03-25 06:33

    120fps能否成為VR眩暈的“關鍵門檻”?

    據悉,研究共招募32位參與者,平均年齡介于18至51歲,男女比例均衡。每位參與者分別體驗60fps、90fps、120fps及180
    的頭像 發表于 03-18 15:36 ?836次閱讀

    關于Fcx3采用usb2.0支持高分辨率的問題求解

    一下為約120Mbps 720p@ 60fps/* Max bit rate @60fps (bits/s). 720 x 1280 x 2 x 60 x 8 = 884736000 */轉換一下為約
    發表于 02-28 06:08

    鴻蒙開發之發動畫

    FPS(Frame Per Second),即每秒的動畫幀數,幀率越高則動畫就會越流暢。 ArkUI中,產生動畫的方式是改變屬性值且指定動畫
    的頭像 發表于 02-01 15:25 ?659次閱讀
    鴻蒙開發之發<b class='flag-5'>動畫</b>篇
    主站蜘蛛池模板: 国产美女视频一区二区二三区 | 99久久99久久精品免费看子| 国产亚洲精品久久久闺蜜| 入禽太深免费高清在线观看5| 99久久婷婷国产综合精品青草 | 日韩精品无码视频一区二区蜜桃| 99精品国产高清自在线看超| 蜜桃成熟时2在线| 99热这里只有精品88| 女人麻豆国产香蕉久久精品| 99影视久久电影网久久看影院| 欧美Av无码高清在线| yellow在线观看免费高清的日本 | 亚洲国产精品一区二区久久第| 国产精人妻无码一区麻豆| 亚洲精品久久久午夜福利电影网 | 正能量不良WWW免费窗口| 快播在线电影网站| 99久久热视频只有精品| 日韩 国产 中文 无码| 高清无码色大片中文| 亚洲 欧美 国产 综合不卡| 韩国电影久久| 伊人青青青| 男女床上黄色| 国内精自品线一区91| 日本撒尿特写| 国产成人精品免费视频下载 | 寂寞夜晚免费观看视频| 伊人影院综合在线| 免费国产成人高清在线看软件| xxxx69日本| 小sao货水好多真紧h的视频| 久久re热线视频精品99| 99热久久视频只有精品6| 日韩在线 无码 精品| 国产亚洲精品久久久久久国| 在线精品一卡乱码免费| 国产亚洲精品成人a在线| 一本道色综合手机久久| 免费人成视频19674不收费|