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

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

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

3天內不再提示

如何使用GPT監控變量

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2024-01-04 12:21 ? 次閱讀

在項目調試過程中,需要監控變量通常采用ICS(In Circuit Scope)和DA兩種方法。使用ICS會占用MCU的資源(UART)以及增加硬件的成本(ICS硬件板);如果MCU的DA引腳已被其他功能占用,當這兩種方法都不是很好的選擇的情況下,我們也可以考慮使用GPT來監控變量。這里給大家介紹一下如何使用GPT監控變量。

一、原理說明

用GPT來模擬DA的功能,例如需要監控一個變量t1,我們把t1通過線性計算變換為0~1023之間的值,假設MCU電源為3.3V,當t1為0時輸出0V,當t1為1023時輸出3.3V,其他值成線性關系。

二、硬件電路

將需要監控變量的GPT輸出引腳(GPT)連接如下RC電路,T1為測試點,如下圖所示。

aa598dae-aab6-11ee-8b88-92fbcf53809c.png

硬件電路

三、軟件配置

以下介紹如何在項目中配置GPT來實現該功能。這里以創建新工程為例,也可以把以下GPT的配置直接加入到已有工程中(從步驟7開始)。

1運行e2 studio,選擇“文件”→“新建”→“C/C++ Project”,如圖1。

aa6cfeac-aab6-11ee-8b88-92fbcf53809c.png

圖1 創建新項目步驟一

e2 studio(瑞薩IDE)

2選擇“Renesas RX”和“Renesas CC-RX C/C++ Executable Project”,點擊“下一步”,如圖2。

aa85827e-aab6-11ee-8b88-92fbcf53809c.png

圖2 創建新項目步驟二

3設置項目目錄,輸入項目名稱,點擊“下一步”,如圖3。

aa9ea722-aab6-11ee-8b88-92fbcf53809c.png

圖3 創建新項目步驟三

4選擇Toolchain版本,選擇MCU型號、“Endian”和仿真器,點擊“下一步”,如圖4。

aabc30da-aab6-11ee-8b88-92fbcf53809c.png

圖4 創建新項目步驟四

5勾選“Use Smart Configurator”,點擊“完成”,如圖5。

aae0c67a-aab6-11ee-8b88-92fbcf53809c.png

圖5 創建新項目步驟五

6創建完成的程序結構如圖6。

aaffbd00-aab6-11ee-8b88-92fbcf53809c.png

圖6 程序結構圖

7點擊“Components” → “Add component”,選擇“General PWM Timer”,Work mode選擇“Saw-wave PWM mode 1”,Resource選擇“GPT0”(這里以GPT0為例,也可以選擇其他GPT),如圖7。

ab127a4e-aab6-11ee-8b88-92fbcf53809c.png

圖7 添加GPT0

8配置GPT0,如圖8~11。

“Timer operation period” 設為1024 count,如圖8;

“Count direction” 設為 “Up-counting”,如圖8;

“GTCCRA operation” 的Compare match后的值可以設為0~1023的任意值,這里設為“512”,如圖9;

“GTCIV0”的優先級可以根據項目工程自定,這里設為“15”,如圖11。

ab2e3be4-aab6-11ee-8b88-92fbcf53809c.png

圖8 配置GPT0(1)

ab4f172e-aab6-11ee-8b88-92fbcf53809c.png

圖9 配置GPT0(2)

ab66eeb2-aab6-11ee-8b88-92fbcf53809c.png

圖10 配置GPT0(3)

ab787600-aab6-11ee-8b88-92fbcf53809c.png

圖11 配置GPT0(4)

9因為上面使用了“GTCIV0”中斷,點擊“Interrupts”,把252改成“GTCIV0”后其狀態會變更為“Used”,如圖12。

ab925930-aab6-11ee-8b88-92fbcf53809c.png

圖12 設置中斷

10點擊“Generate code”后將會生成GPT0的代碼,如圖13。

abb29a6a-aab6-11ee-8b88-92fbcf53809c.png

圖13 生成GPT0的代碼

11在main( )中添加如下代碼啟動GPT0,如圖14。

abd343e6-aab6-11ee-8b88-92fbcf53809c.png

圖14 添加GPT0啟動代碼

12在GTCIV0中斷中將監控變量的值設置到比較匹配寄存器GTCCRA中,如圖15。

abec0458-aab6-11ee-8b88-92fbcf53809c.png

圖15 設置GTCCRA

13以下為假設監控變量的值(即GTCCRA的值)分別為256、512、768時輸出的波形,如圖16、17、18。

舉例說明如何算出監控變量的值:從圖16中我們可以看出輸出電壓為0.83V,從0.83V*1023/3.3V = 257.3反推出監控變量的值為257.3(因為示波器測量電壓有誤差,所以反推出的值有誤差)。

ac080590-aab6-11ee-8b88-92fbcf53809c.png

圖16 GTCCRA = 256

ac1b114e-aab6-11ee-8b88-92fbcf53809c.png

圖17 GTCCRA = 512

ac2b4cd0-aab6-11ee-8b88-92fbcf53809c.png

圖18 GTCCRA = 768

從圖16、17、18的波形可以看出來,輸出電壓會根據GTCCRA值的變化而變化,從而我們可以反推出監控變量的實時值。

通過以上硬件電路和軟件配置,我們就實現了用GPT的比較匹配功能來達到監控變量的目的。

審核編輯:湯梓紅

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

    關注

    146

    文章

    17824

    瀏覽量

    360184
  • 瑞薩
    +關注

    關注

    36

    文章

    22366

    瀏覽量

    87718
  • 引腳
    +關注

    關注

    16

    文章

    1547

    瀏覽量

    52322
  • 硬件電路
    +關注

    關注

    39

    文章

    252

    瀏覽量

    29656
  • GPT
    GPT
    +關注

    關注

    0

    文章

    368

    瀏覽量

    15927

原文標題:如何使用GPT監控變量

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    組態可視化平臺如何監控歐姆龍PLC的數據變量

    某電子制造企業需要實時監控生產線上多臺歐姆龍PLC設備的運行狀態,包括溫度、壓力、轉速、產量計數等關鍵數據變量。傳統監控方式依賴本地HMI和人工巡檢,存在數據延遲、無法集中分析、異常響應滯后等
    的頭像 發表于 05-14 14:37 ?118次閱讀
    組態可視化平臺如何<b class='flag-5'>監控</b>歐姆龍PLC的數據<b class='flag-5'>變量</b>

    OpenAI宣布GPT 4o升智計劃

    近日,全球領先的人工智能公司OpenAI迎來了一項重要宣布。OpenAI的首席執行官Sam Altman正式揭曉了GPT 4o的升智計劃,這一消息立即引起了業界的廣泛關注。 據Sam Altman
    的頭像 發表于 02-17 14:24 ?521次閱讀

    OpenAI即將發布GPT-4.5與GPT-5

    近日,OpenAI的首席執行官Sam Altman在社交平臺上透露了公司即將推出的重大計劃。據他透露,OpenAI計劃在不久的將來連續發布兩款重要的AI算法——GPT-4.5和GPT-5。 據悉
    的頭像 發表于 02-13 13:43 ?562次閱讀

    OpenAI即將推出GPT-5模型

    OpenAI首席執行官奧爾特曼近日宣布了一項重要消息:OpenAI將在今年未來幾個月內推出全新的GPT-5模型。這一消息引起了業界的廣泛關注和期待。 據了解,GPT-5模型將整合OpenAI的大量
    的頭像 發表于 02-13 11:21 ?517次閱讀

    OpenAI CEO預告GPT-4.5及GPT-5未來規劃

    近日,OpenAI的首席執行官薩姆·奧爾特曼(Sam Altman)放出了一則令人矚目的更新預告,透露了GPT-4.5和GPT-5的未來規劃。 據奧爾特曼透露,OpenAI將在接下來的幾個月內推出
    的頭像 發表于 02-13 10:02 ?360次閱讀

    OpenAI GPT-5開發滯后:訓練成本高昂

    近日,據最新消息,OpenAI在推進其備受期待的下一代旗艦模型GPT-5的開發進程上遇到了困難。由于計算成本高昂且高質量訓練數據稀缺,GPT-5的開發已經落后于原定計劃半年之久。 據悉,OpenAI
    的頭像 發表于 12-23 11:04 ?629次閱讀

    圖紙模板中的文本變量

    “ ?文本變量和系統自帶的內置變量,可以幫助工程師靈活、高效地配置標題欄中的信息,而不用擔心模板中的文字對象被意外修改。 ? ” 文本變量的語法 文本變量以?${VARIABLENAM
    的頭像 發表于 11-13 18:21 ?526次閱讀
    圖紙模板中的文本<b class='flag-5'>變量</b>

    Linux環境變量配置方法

    Linux上環境變量配置分為設置永久變量和臨時變量兩種。環境變量設置方法同時要考慮環境Shell類型,不同類型的SHELL設置臨時變量方法和
    的頭像 發表于 10-23 13:39 ?554次閱讀

    通過工業智能網關實現中間變量表達式的快速配置

    組態平臺的主要功能之一就是監控下位機數據變量的變化,并通過綁定的控件進行展示。比如,很多時候,組態上的圖形控件可能只綁定了一個溫度變量,那么超過80度就會自動告警。但這個控件也有可能綁定多個
    的頭像 發表于 10-08 17:10 ?560次閱讀
    通過工業智能網關實現中間<b class='flag-5'>變量</b>表達式的快速配置

    OpenAI api key獲取并可調用GPT-4.0、GPT-4o、GPT-4omini

    前言 在這篇文章中,我們將詳細介紹如何申請OpenAI的GPT-4.0 API Key。通過這個教程,你將能夠輕松獲取OpenAI API KEY并使用GPT-4.0的強大功能。 目錄 注冊
    的頭像 發表于 08-06 15:16 ?4322次閱讀
    OpenAI api key獲取并可調用<b class='flag-5'>GPT</b>-4.0、<b class='flag-5'>GPT</b>-4o、<b class='flag-5'>GPT</b>-4omini

    OpenAI 推出 GPT-4o mini 取代GPT 3.5 性能超越GPT 4 而且更快 API KEY更便宜

    OpenAI推出了GPT-4o mini模型,用來取代GPT-3.5.這是目前市場上最具成本效益的小模型。 ? 該模型在MMLU上得分為82%, 在LMSYS排行榜上的聊天偏好測試中表現優于
    的頭像 發表于 07-21 10:20 ?1583次閱讀
    OpenAI 推出 <b class='flag-5'>GPT</b>-4o mini 取代<b class='flag-5'>GPT</b> 3.5 性能超越<b class='flag-5'>GPT</b> 4 而且更快 API KEY更便宜

    GPT的定義和演進歷程

    GPT,全稱Generative Pretrained Transformer,是OpenAI公司在自然語言處理(NLP)領域的一項重大創新。這一模型不僅推動了AI技術的邊界,還深刻影響了我們與機器交互的方式。本文將從GPT的定義、來源、演進歷程以及其在各個領域的應用和影
    的頭像 發表于 07-10 10:41 ?2768次閱讀

    寶塔面板Docker一鍵安裝:部署GPTAcademic,開發私有GPT學術優化工具

    使用寶塔Docker-compose,5分鐘內在海外服務器上搭建gpt_academic。這篇文章講解如何使用寶塔面板的Docker服務搭建GPT 學術優化 (GPT Academic)。 ? 在
    的頭像 發表于 07-02 11:58 ?3518次閱讀
    寶塔面板Docker一鍵安裝:部署GPTAcademic,開發私有<b class='flag-5'>GPT</b>學術優化工具

    微軟調整Copilot Pro服務,移除GPT Builder功能

    微軟近日宣布,將于7月10日對其備受矚目的Copilot Pro服務進行調整,正式移除GPT Builder功能。這項決策距離GPT Builder的發布僅僅過去了短短三個月時間,引起了業界的廣泛關注。
    的頭像 發表于 06-15 09:41 ?717次閱讀

    國內直聯使用ChatGPT 4.0 API Key使用和多模態GPT4o API調用開發教程!

    1. 前言 ChatGPT-4o API 是 OpenAI 提供的強大工具,可用于自然語言處理和多模態任務。在國內直聯使用這些服務需要一些配置和技巧。本文將詳細介紹GPT-4o模型以及如何獲取
    的頭像 發表于 06-08 00:33 ?6839次閱讀
    國內直聯使用ChatGPT 4.0 API Key使用和多模態<b class='flag-5'>GPT</b>4o API調用開發教程!