日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

GTT2.5協(xié)議開發(fā)者手冊解讀

chencui ? 2026-06-02 14:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

GTT2.5協(xié)議開發(fā)者手冊解讀

一、GTT2.5協(xié)議簡介

GTT 2.5命令協(xié)議是面向?qū)ο筌浖O計的一次進化。它允許用戶通過在RAM中存儲值,動態(tài)修改各種對象屬性,如值、字符串和顏色設置等。與舊的GTT 2.0命令集相比,GTT 2.5協(xié)議為開發(fā)者在人機界面(HMI)設計中提供了更大的靈活性和控制力。不過,GTT 2.5協(xié)議并沒有完全取代GTT 2.0命令集,所有GTT 2.0命令仍可與GTT 2.5命令結(jié)合使用。在升級到包含2.5協(xié)議的較新固件時,GTT 2.0命令的功能依然保留,基于GTT 2.0命令開發(fā)的GTT Designer項目也保持兼容,且GTT 2.5命令在運行固件1.10及以上版本中可用。

文件下載:GTT29A-TPN-BLM-B0-H1-CS-VPT.pdf

二、GTT2.5協(xié)議元素

(一)對象(Objects)

  1. 對象類型:屏幕上顯示的每個元素都被表示為一個對象,每個對象都屬于特定類型,并被分配一個唯一的標識符。常見的對象類型包括GTT25Gauge(值為3)、Label(值為9)、Slider(值為10)、Button(值為21)等。
  2. 創(chuàng)建對象:創(chuàng)建對象的方法由一系列字節(jié)組成,在設置對象的相關(guān)屬性之前,必須先創(chuàng)建對象。對象創(chuàng)建后,其相關(guān)屬性會被賦予默認值,用戶可以使用相應的設置或獲取方法來設置或檢索這些屬性。

(二)屬性(Properties)

  1. 屬性類型:每個對象都可以有多個不同的屬性,不同對象有其獨特的屬性集。例如,Gauge對象的常見屬性類型包括MinValue、MaxValue、Value等;Label對象的常見屬性類型有BackgroundR、BackgroundG、ForegroundR等。
  2. 設置屬性值:設置對象字節(jié)長度屬性值的方法由一系列字節(jié)組成,某些屬性(如基于文本的屬性)可能需要不同的數(shù)據(jù)類型。GTT Designer生成的項目報告將包含更詳細的信息,說明設置特定屬性所需的數(shù)據(jù)類型以及屏幕上每個特定對象類型可用的屬性。
  3. 獲取屬性值:獲取對象字節(jié)長度屬性值的方法也由一系列字節(jié)組成,所有GTT 2.5屬性值都可以使用相應的獲取屬性命令進行讀取,包括文本字符串、按鈕狀態(tài)以及條形圖和儀表值等。
  4. 返回消息:執(zhí)行獲取對象字節(jié)長度屬性值的命令后,返回消息的字節(jié)組成會根據(jù)返回的屬性信息類型而有所不同。例如,文本屬性在讀取時可能返回一串字符。如果主機不讀取返回消息,可能會導致GTT的返回緩沖區(qū)填滿,從而使GTT重啟。可以通過將通信通道設置為None來關(guān)閉GTT的返回消息。
  5. 狀態(tài)代碼:在GTT 2.5命令協(xié)議中,每個命令都會生成一個狀態(tài)返回,常見的狀態(tài)代碼包括FileNotFound、InvalidBitmapFileFormat等。

(三)事件(Events)

  1. 事件類型:許多事件由字節(jié)組合表示,如按鈕點擊、屬性更改成功和屬性反饋等事件會報告給主機,并通過特定的事件字節(jié)組合進行區(qū)分。常見的事件類型有GTT25BaseObject_OnPropertyChange、GTT25VisualObject_OnKey、Button_Click等。
  2. 事件消息:事件反饋遵循類似的消息格式,但可能會根據(jù)返回的數(shù)據(jù)類型有所不同。事件發(fā)生后,GTT會立即生成事件消息并返回給主機,主機可以根據(jù)事件類型、對象ID和值來確定發(fā)生了什么,并采取相應的行動。

(四)方法(Methods)

除了用于屬性的基本獲取和設置方法外,一些對象還有獨特的方法,如動畫對象的Start方法。

三、資源

(一)GTT Designer報告

GTT Designer生成的Report.txt文件列出了所有對象以及獲取和設置相關(guān)屬性的方法。該文件位于項目生成完成后的Output目錄中,在開發(fā)過程中可直接參考,它會突出顯示哪些對象屬性可以更改,并提供修改對象屬性時要發(fā)送和期望接收的數(shù)據(jù)類型信息。

(二)GTT2.5代碼庫

GTT 2.5命令協(xié)議允許開發(fā)者使用一套生成的代碼庫將GTT項目輕松連接到主機設備。代碼庫包括特定于GTT項目的.c/.h文件、用于打包數(shù)據(jù)的工作函數(shù)以及特定于主機設備的接口庫。

  1. Designer .c/.h項目文件:位于項目生成完成后的Output目錄中,提供了所有對象標識符的列表以及用于獲取和設置這些對象相關(guān)屬性的簡單函數(shù)。
  2. GTT客戶端庫:GTT Designer創(chuàng)建的.c和.h項目文件需要一些支持代碼才能正確運行,這些支持代碼包含在GTT客戶端庫中,該庫可在GTT的固件下載文件夾中找到。
  3. 接口庫:在使用新的主機設備進行開發(fā)時,可能需要創(chuàng)建一個接口庫。該接口庫至少應包含一個從GTT模塊讀取字節(jié)到設備的函數(shù)和一個從設備向GTT寫入字節(jié)的函數(shù)。同時,還需要在接口庫中定義輸入和輸出緩沖區(qū),并配置GTT設備結(jié)構(gòu),使其包含指向讀寫函數(shù)以及輸入和輸出緩沖區(qū)的指針。

四、附錄

(一)數(shù)據(jù)類型

手冊中使用的數(shù)據(jù)類型可以用常見編程語言中的原生數(shù)據(jù)類型來表示,如U8對應ANSI C/C++中的unsigned char、C#中的byte、Visual Basic中的Byte;U16對應ANSI C/C++中的unsigned short等。需要注意的是,多字節(jié)值的傳輸采用大端(MSB優(yōu)先)順序。

五、聯(lián)系信息

如果在使用GTT2.5協(xié)議過程中遇到問題或有相關(guān)需求,可以通過以下方式聯(lián)系:

  • 銷售:電話403.229.2737,郵箱sales@matrixorbital.ca
  • 支持:電話403.229.2737,郵箱support@matrixorbital.ca
  • 設計:電話403.229.2737,郵箱design@matrixorbital.ca
  • 在線購買:www.matrixorbital.com
  • 在線支持:www.matrixorbital.ca

大家在實際開發(fā)中是否遇到過GTT2.5協(xié)議相關(guān)的難題呢?不妨在評論區(qū)分享一下,我們一起探討解決方案。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    開發(fā)者分享 | 在 MCU 上探索 Qwen2.5 代碼生成

    最近,我做了一個開發(fā)者實驗:嘗試把Qwen2.5-0.5B-Instruct部署到HPM6800EVK上,讓它在板端完成本地推理。這里的“本地”不是把MCU當成串口終端,再去調(diào)用云端API;也不是由
    的頭像 發(fā)表于 06-10 08:32 ?273次閱讀
    <b class='flag-5'>開發(fā)者</b>分享 | 在 MCU 上探索 Qwen<b class='flag-5'>2.5</b> 代碼生成

    MCP215X/40開發(fā)者子板:探索IrDA標準協(xié)議的理想工具

    MCP215X/40開發(fā)者子板:探索IrDA標準協(xié)議的理想工具 在電子工程領(lǐng)域,開發(fā)高效、穩(wěn)定的無線通信解決方案是一項持續(xù)的挑戰(zhàn)。Microchip的MCP215X/40開發(fā)者子板為工
    的頭像 發(fā)表于 06-05 16:15 ?126次閱讀

    開發(fā)者選擇安信可Wi-Fi 6+BLE模組時需要注意什么

    選型 Wi-Fi 6 + BLE 模組時,開發(fā)者通常關(guān)注協(xié)議支持、功耗、價格。
    的頭像 發(fā)表于 04-15 10:08 ?612次閱讀
    <b class='flag-5'>開發(fā)者</b>選擇安信可Wi-Fi 6+BLE模組時需要注意什么

    2025華為開發(fā)者大賽暨開發(fā)者年度會議成功舉辦

    12月27日-12月28日,以“成就AI原生時代先鋒開發(fā)者”為主題的2025華為開發(fā)者大賽暨開發(fā)者年度會議在上海華為練秋湖研發(fā)中心舉辦。本次會議旨在匯聚先鋒開發(fā)力量,搭建開放共贏的生態(tài)
    的頭像 發(fā)表于 12-31 13:32 ?1244次閱讀

    2025開源鴻蒙開發(fā)者激勵計劃正式啟動

    11月21日,2025開放原子開發(fā)者大會盛大啟幕,聚焦“AI共智,開源共享”主題,吸引了來自全球的開發(fā)者、企業(yè)技術(shù)領(lǐng)袖、社區(qū)維護及高??蒲辛α繀?。作為大會的重要組成部分,開源鴻蒙技術(shù)分論壇同期
    的頭像 發(fā)表于 11-27 14:44 ?952次閱讀

    2025 NVIDIA中國開發(fā)者日圓滿落幕

    11 月 14 日,NVIDIA 中國開發(fā)者日 2025 在蘇州圓滿落幕。這場專為開發(fā)者打造的年度科技盛會,匯聚了來自全國的 AI 科研人員、工程師、高校學生及科技愛好,共同探索 AI 的前沿技術(shù)與應用趨勢。
    的頭像 發(fā)表于 11-19 16:43 ?1298次閱讀

    元服務發(fā)布配置開發(fā)者服務信息

    您作為開發(fā)者的相關(guān)信息將面向元服務發(fā)布區(qū)域的用戶公開,其中客服聯(lián)系方式可能會提供給用戶,用于咨詢相關(guān)問題。 登錄AppGallery Connect,點擊“APP與元服務”。 選擇要發(fā)布的元服務
    發(fā)表于 10-31 17:58

    QCon·上海站HarmonyOS開發(fā)者技術(shù)分論壇:共探鴻蒙開發(fā)新機遇

    論壇(以下簡稱“論壇”)成功舉辦,論壇聚焦 AI 實踐落地與技術(shù)賦能,邀請多位華為技術(shù)專家深度解讀并分享 HarmonyOS AI輔助開發(fā)能力、多設備適配解決方案、場景化賦能、性能調(diào)優(yōu)、場景能力共建以及React?Native性能優(yōu)化等方面的實戰(zhàn)內(nèi)容,幫助
    的頭像 發(fā)表于 10-24 15:59 ?1080次閱讀
    QCon·上海站HarmonyOS<b class='flag-5'>開發(fā)者</b>技術(shù)分論壇:共探鴻蒙<b class='flag-5'>開發(fā)</b>新機遇

    2025開放原子開發(fā)者大會11月啟幕

    開發(fā)者年度盛會即將登場!2025開放原子開發(fā)者大會將于11月21-22日,在北京北人亦創(chuàng)國際會展中心盛大召開。大會以“一切為了開發(fā)者”為主題,匯聚全球開源智慧——國內(nèi)外優(yōu)秀開發(fā)者、學術(shù)
    的頭像 發(fā)表于 10-24 14:05 ?1238次閱讀

    NVIDIA DRIVE AGX Thor開發(fā)者套件重磅發(fā)布

    這款由 NVIDIA DriveOS 7 驅(qū)動的開發(fā)者套件能夠幫助開發(fā)者們打造出更安全的智能汽車和交通解決方案。
    的頭像 發(fā)表于 09-04 11:20 ?1781次閱讀

    曙光網(wǎng)絡SugonRI開發(fā)者社區(qū)正式上線

    在人工智能與工業(yè)深度融合的大潮中,工業(yè)軟件正在成為推動產(chǎn)業(yè)升級的關(guān)鍵引擎。為了讓更多開發(fā)者快速掌握工業(yè)級編程技術(shù)、共享行業(yè)實踐成果,曙光網(wǎng)絡正式推出開發(fā)者社區(qū)——曙睿(SugonRI)開發(fā)者網(wǎng)站
    的頭像 發(fā)表于 09-04 09:58 ?1291次閱讀

    校園里的女開發(fā)者,想當小富婆

    這一天,我們走進了這群校園女開發(fā)者的世界
    的頭像 發(fā)表于 08-09 10:05 ?2644次閱讀
    校園里的女<b class='flag-5'>開發(fā)者</b>,想當小富婆

    矽速科技正式入駐 RuyiSDK 開發(fā)者社區(qū),共建 RISC-V 開發(fā)者生態(tài)!

    近日,深圳矽速科技正式入駐RuyiSDK開發(fā)者社區(qū),攜手社區(qū)共同推動RISC-V技術(shù)的發(fā)展與廣泛應用,為開發(fā)者提供一個更加便捷高效的開發(fā)環(huán)境。關(guān)于RuyiSDKRuyiSDK是中國科學院軟件研究所
    的頭像 發(fā)表于 07-10 11:00 ?1525次閱讀
    矽速科技正式入駐 RuyiSDK <b class='flag-5'>開發(fā)者</b>社區(qū),共建 RISC-V <b class='flag-5'>開發(fā)者</b>生態(tài)!

    HDC 2025開發(fā)者主題演講精彩回顧

    日前,華為開發(fā)者大會(HDC 2025)進入第二天,行業(yè)領(lǐng)袖、技術(shù)專家、全球開發(fā)者齊聚現(xiàn)場,共同見證這場科技盛會。在開發(fā)者主題演講中,華為技術(shù)專家深入解析HarmonyOS的最新技術(shù)、體驗創(chuàng)新以及
    的頭像 發(fā)表于 07-09 11:20 ?1601次閱讀

    華為正式啟動HarmonyOS 6開發(fā)者Beta

    在2025年華為開發(fā)者大會(HDC)上,華為正式啟動HarmonyOS 6開發(fā)者Beta,并全面展示一年多以來與合作伙伴共建鴻蒙生態(tài)的創(chuàng)新成果。
    的頭像 發(fā)表于 06-24 15:42 ?1106次閱讀
    天门市| 治县。| 龙南县| 阿合奇县| 海淀区| 永顺县| 隆安县| 达尔| 乡宁县| 南木林县| 西藏| 慈溪市| 隆化县| 樟树市| 荆门市| 出国| 格尔木市| 尉犁县| 甘孜县| 抚远县| 汤原县| 剑川县| 永寿县| 广昌县| 辽阳市| 绍兴市| 射阳县| 定远县| 丘北县| 平遥县| 天镇县| 屏边| 鹤岗市| 孟津县| 木兰县| 贵港市| 栾城县| 东乌珠穆沁旗| 米泉市| 资兴市| 明水县|