国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

單片機如何連接VGA控制板顯示曲線

易顯科技 ? 2025-12-19 11:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目錄

一、實驗目的

二、實驗設備

三、實驗步驟

3.1 新建工程

3.2 新建畫面

3.3 添加控件

3.4 模擬工程

3.5 硬件驗證


一、實驗目的

51、AVR、PIC、STM等8位或者32位單片機的串口與串口屏相連驅動大尺寸VGA卡顯示器或者電視機進行曲線,波形等等的顯示。


二、實驗設備

下載軟件一個,HMIMaker下載鏈接,http://www.gz-yixian.com/Download.asp,單片機智能顯示終端一個;用戶51、AVR、PIC、STM等單片機(帶串口UART)實驗電路板一個。


三、實驗步驟

3.1 新建工程

wKgZO2keuJaABd59AA--hMz6fSI304.png

HMIMaker軟件界面如上圖所示,點擊菜單[工程]>[新建工程]進入新工程設置界面。下圖是新工程設置界面,用戶根據實際的硬件填寫相應的參數。

wKgZO2ktSO2AL7W_ABOuFBYxVjM404.png

下圖是新工程的界面。在該畫面的左邊工程導航欄內有《畫面》,《子窗口》,《模擬LCD/VGA顯示器》三個元素。其中,每個工程必須至少包含一個畫。

wKgZPGktSPqAUWX5AA--hHQpwYk536.png

3.2 新建畫面

wKgZPGktSQ6AQjq-AAqJ9ohu2SE468.png

在新工程界面左邊的工程導航欄內鼠標右鍵選中《畫面》元素,彈出子菜單如上圖所示右鍵子菜單。鼠標左鍵單擊選中《新建畫面》元素,進入新畫面設置界面如下圖所示。您只能設置畫面的名字,而畫面的寬度和高度與您的顯示硬件的分辨率是相同的,它會填充整個屏幕。點擊[確定]便給新工程增加了一個畫面。

wKgZO2keuQyARXofAAp2JQlbpxY896.png


3.3 添加控件

wKgZO2ktSS2ARH47AA_xLtGRy8k263.png

如上圖所示,鼠標移動到新工程界面左邊的工程導航欄內,左鍵點擊選中新畫面將Win0.drw激活為當前活動文件。

wKgZPGktSTmAZGP7AAsBGrDOAUQ971.png

HMIMaker軟件界面上點擊菜單[控件]>[實時曲線]如上圖所示。將鼠標移到新畫面Win0.drw上,此時鼠標變成十字形狀,按下鼠標左鍵并拖動至合適大小后松開左鍵,這樣便給畫面添加了一個指定的控件。在畫面的同一位置單擊鼠標左鍵(不拖動),鼠標退出十字狀態。鼠標左鍵點擊菜單[工程]>[保存工程]。

wKgZPGktSUSADzgYAAshmY28XRM205.png

在上圖的“實時數據”控件中,雙擊該控件,彈出控件屬性修改對話框,鼠標選中[基本控制]標簽選項如下圖所示。

wKgZPGktSVOAbAiuABRPPrV5uzI652.png

如上圖所示,我們定義了一條曲線“曲線序號0”。這條曲線由20個采樣點構成,每個采樣點用一個字節(地址類型是unsigned char)的數據表示它的大小,所以曲線的地址是“28~48”。 鼠標左鍵點擊菜單[工程]>[保存工程]。


3.4 模擬工程

用戶51、AVR、PIC、STM等單片機的串口連接電腦的串口并向工程發送數據便可以改變控件對應的變量值,從而達到改變控件的顯示。 在本實驗中我們使用電腦的串口COM3和用戶單片機串口進行連接。HMIMaker軟件界面上點擊菜單[工程]>[工程屬性]進入新工程屬性設置對話框。如下圖所示。

wKgZO2ktSXuAZqyGABFEh6DjhJs498.png

在上圖的命令接收串口號選中COM3,點擊右邊的[連接]按鈕。如下圖所示表示串口COM3可以接收發送命令數據了。 點擊[確定]按鈕,回到主界面。在主界面下端的狀態欄中可以看到,COM3已經連接成功,如下圖所示。

wKgZO2keuiqAcY-DAAqUx-G-CzY824.png

設置好串口后,那么用戶單片機發什么樣的數據可以動態改變Win0.drw中的曲線顯示呢?

首先,您要讓工程進入模擬仿真狀態,有兩種方法可以進入仿真狀態:

1:點擊菜單[查看]>[全屏仿真],進入全屏方式的仿真狀態。

wKgZPGktSZWAIXZ-AATz3zLWlx4331.png

2:在工程界面左邊的工程導航欄內鼠標左鍵選中《模擬LCD/VGA顯示器》元素。

wKgZPGktSaaASNo3ABE82a_ZG_I360.png

其次,在激活仿真功能之后,用戶通過單片機串口向電腦COM3發送下面的數據(注意:十六進制)就可以改變曲線的顯示。

81 00 02 1C 00 00 00 14 00 AD1 AD2 … AD20XX XX

解釋如下:

1

2

3

4

5

6

7

0x81

0x00

0x02

1C 00

00 00

14 00

AD1

AD2 ……AD20.

XX XX

幀頭,

固定

0x81

指令代碼,00

表示設置變量

接收方

設備地址

變量起

始地址

十進制

就是“28

數據個

數十進

制就是

“20“

曲線的采樣值,共20個數據

前面所有數據的校驗和,兩個字節數據


3.5 硬件驗證

上面已經完成了工程的仿真,現在我們把工程下載到目標硬件上,脫離電腦進行實際的顯示。首先,我們編譯工程并生成目標硬件所需要的FLASH文件,移動鼠標執行如下圖所示操作。

wKgZPGktSiGAJnMDAAsse8v87F4091.png

其次,我們通過USB串口把剛才編譯后的工程下載到目標硬件上。注意,如果是第一次使用需要安裝USB驅動,具體見“快速入門”的介紹。移動鼠標執行如下圖所示操作。

wKgZO2ktSi2AEC7dAA1U_lPYVbw725.png

最后,下載完之后要給目標硬件重新斷電和上電。

用戶51、AVR、PIC、STM等單片機的串口連接目標硬件的串口并發送數據便可以改變控件對應的變量值,從而達到改變控件的顯示。

像“模擬工程“這個步驟一樣,用戶通過單片機串口向目標硬件發送下面的數據(注意:十六進制)就可以改變曲線顯示。

81 00 02 1C 00 00 00 14 00 AD1 AD2 … AD20XX XX

解釋如下:

1

2

3

4

5

6

7

0x81

0x00

0x02

1C 00

00 00

14 00

AD1

AD2 ……AD20.

XX XX

幀頭,

固定

0x81

指令代碼,00

表示設置變量

接收方

設備地址

變量起

始地址

十進制

就是“28

數據個

數十進

制就是

“20“

曲線的采樣值,共20個數據

前面所有數據的校驗和,兩個字節數據

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

    關注

    6075

    文章

    45465

    瀏覽量

    667596
  • 人機界面
    +關注

    關注

    5

    文章

    562

    瀏覽量

    45519
  • 工控機
    +關注

    關注

    10

    文章

    2071

    瀏覽量

    53157
  • 串口屏
    +關注

    關注

    8

    文章

    613

    瀏覽量

    39404
  • VGA控制板
    +關注

    關注

    0

    文章

    11

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    廣州易顯VGA控制板中英文處理實驗

    驅動3.5寸~55寸的TFT-LCD/VGA顯示器或者電視進行中英文顯示,通過鼠標鍵盤觸摸屏等輸入并獲得中英文。字符控件主要有兩種使用方式:1、用戶
    的頭像 發表于 12-04 14:27 ?855次閱讀
    廣州易顯<b class='flag-5'>VGA</b><b class='flag-5'>控制板</b>中英文處理實驗

    廣州易顯VGA控制板信號燈控件實驗流程

    指示燈顏色一、實驗目的51、AVR、PIC、STM等8位或者32位單片機的串口與VGA控制板相連驅動大尺寸VGA顯示器或者電視
    的頭像 發表于 12-01 15:25 ?1032次閱讀
    廣州易顯<b class='flag-5'>VGA</b><b class='flag-5'>控制板</b>信號燈控件實驗流程

    廣州易顯VGA驅動設置動態圖片控件實驗流程

    目錄一、實驗目的二、實驗設備三、實驗步驟3.1新建工程3.2新建畫面3.3添加控件3.4模擬工程3.5硬件驗證一、實驗目的單片機或PLC的串口與VGA驅動相連驅動大尺寸VGA
    的頭像 發表于 12-01 14:06 ?1031次閱讀
    廣州易顯<b class='flag-5'>VGA</b>驅動<b class='flag-5'>板</b>設置動態圖片控件實驗流程

    單片機原理及應用詳解

    單片機(Microcontroller Unit, MCC) ?是一種集成計算機核心功能(CPU、存儲器、I/O接口等)的微型芯片,廣泛應用于嵌入式系統中。以下是其原理及應用的詳細介紹: 一、單片機
    的頭像 發表于 08-11 13:57 ?2075次閱讀

    單片機采用什么電流控制

    單片機作為電子系統的控制核心,其電流控制涉及自身工作電流管理與外部設備電流驅動兩個層面。由于單片機內部電路的特性,其自身工作電流較小,而控制
    的頭像 發表于 07-30 10:07 ?667次閱讀

    單片機怎么驅動電機?

    在各類自動化設備和智能裝置中,電機是重要的執行部件,而單片機作為控制核心,需要通過特定的方式驅動電機運轉。單片機驅動電機并非直接連接即可,而是要根據電機類型和功率,搭配合適的驅動電路,
    的頭像 發表于 07-25 09:31 ?676次閱讀

    單片機是怎么控制

    單片機作為電子系統的控制核心,通過接收外部信號、執行預設程序、驅動外部設備的方式實現控制功能,其控制過程涉及信號輸入、數據處理和指令輸出三個關鍵環節,每個環節的協同配合決定了整體
    的頭像 發表于 07-23 13:59 ?648次閱讀

    單片機怎么燒程序

    單片機燒程序是將編寫好的程序代碼寫入單片機內部存儲單元,讓單片機按照預設邏輯工作的過程,是單片機應用開發中不可或缺的環節。無論是簡單的燈光控制
    的頭像 發表于 07-23 11:47 ?888次閱讀

    給予單片機的溫度控制系統設計

    、執行機構、顯示模塊和電源模塊組成。單片機是系統的核心,負責處理溫度信息并發出控制指令;溫度傳感器用于實時采集環境或物體的溫度數據,將物理量轉化為電信號傳輸給單片機;執行機構如加熱片、
    的頭像 發表于 07-16 10:57 ?567次閱讀

    人工智能控制板:技術解析與應用前景

    隨著人工智能(AI)技術的快速發展,AI控制板作為邊緣計算和嵌入式智能的核心硬件,正在工業自動化、智能家居、機器人、自動駕駛等領域發揮越來越重要的作用。AI控制板集成了高性能計算單元、專用神經網絡
    的頭像 發表于 07-01 17:06 ?884次閱讀

    4KP60 HDMI編碼控制板

    控制板
    szxuanzhan
    發布于 :2025年05月09日 15:21:33

    有人這CAN機器手臂控制板的原理圖嗎?CAN舵機ID無法被識別

    CAN通信芯片)導致的嗎? 因為,舵機控制板與機器臂(貌似是什么克魯澤機器手臂)是學長流傳下來的,沒有找到硬件上的資料,控制指令倒是有一些。 希望大佬們有這個手臂的CAN通信協議資料(如果控制板無法修復,可能自己需要用
    發表于 04-22 12:19

    沐渥氮氣柜控制板溫濕度氧含量氮氣流量四顯智控系統

    氮氣柜控制板通常用于實時監控和調節柜內環境參數,確保存儲物品如電子元件、精密儀器、化學品等,處于低氧、干燥的穩定狀態。以下是沐渥氮氣柜控制板核心參數的詳細介紹及控制邏輯:一、控制板核心
    的頭像 發表于 04-21 16:45 ?538次閱讀
    沐渥氮氣柜<b class='flag-5'>控制板</b>溫濕度氧含量氮氣流量四顯智控系統

    電機控制板NEVB-MCTRL-100-xx

    電子發燒友網站提供《電機控制板NEVB-MCTRL-100-xx.pdf》資料免費下載
    發表于 02-12 14:36 ?2次下載
    電機<b class='flag-5'>控制板</b>NEVB-MCTRL-100-xx

    數碼管和單片機連接方式

    在電子技術飛速發展的今天,數碼管和單片機作為電子系統中的基礎組件,被廣泛應用于各種電子產品之中。數碼管為人們提供直觀的數字顯示,而單片機則如同電子產品的 “大腦”,掌控著整個系統的運行邏輯。深入
    的頭像 發表于 02-05 17:44 ?2667次閱讀