1. <legend id="k2bdu"></legend>

      1. 巨熟乳波霸若妻在线播放,国产一区二区在线影院,天堂www在线中文,视频一区二区三区中文字幕狠狠,亚洲av无码一区二区三区网站,亚洲色偷偷色噜噜狠狠99,欧美三级不卡在线观线看高清 ,亚洲国产日韩a在线播放

        博迅

        服務熱線:17511683092
        17511683092

        他們都在找: 上海博迅BXM-30R立式壓力蒸 上海博迅DZF-6050MBE臺式真空
        當前位置主頁 > 技術支持 >

        壓力蒸汽滅菌控制系統軟件設計

        返回列表 來源:未知 發布日期:2023-06-28 09:40【

        控制系統軟件分為3個部分:主程序、線程1、線程2。其中,主程序負責硬件的初始化,負責線程1和線程2的創建,還負責線程間通信用的消息隊列的創建;線程1負責處理觸摸屏人機界面,線程2負責處理后臺控制邏輯。控制軟件流程圖如圖2所示。

        圖片.png

        軟件的設計過程,分別在3個開發工具中按順序完成,簡述如下:

        1)在硬件配置工具STM32CubeMX中,根據配置向導完成顯示屏的LTDC顯示控制器的設置,完成FMC外置內存控制器的設置,完成連接繼電器的GPIO口的配置,完成ADC溫度采集的配置、計時周期為1 s的定時器的設置。在STM32CubeMX中還要完成嵌入式實時操作系統的設置,以在應用程序中開啟多線程;新建2個線程,線程1負責處理觸摸屏人機界面,線程2負責處理后臺控制邏輯。

        2)用TouchGFX圖形界面編輯器制作出如圖3所示的觸摸屏界面。

        3)在代碼編輯器IAR workbench中,編輯修改上述兩步所生成的程序代碼,以實現圖2所示的邏輯。用戶界面中設定變量(溫度和時間),包括“啟動”和“停止”按鈕的動作,在屏幕刷新的過程中,由線程1通過消息隊列傳遞給線程2;線程2每秒采集一次當前的溫度并計算一次累加保溫時間,將當前溫度和剩余時間通過消息隊列傳遞給線程1,線程1再將收到的值顯示在屏幕上。


        系統加電后,當用戶按下“啟動”按鍵時開始循環工作,直到累計保溫時間達到預定時間,或者按下“停止”按鍵。為了保證溫度的采樣有較高的精度,負責溫度采集的ADC采樣模塊采集10個值,再對10個值取平均值,作為最終的溫度值。為了保證保溫時間的累加有較高的精度,定時器以1 s為周期持續定時,當1 s計時結束后,產生中斷,又開始新一輪的1 s計時。定時器更新中斷觸發ADC溫度采集和邏輯處理,由于定時器獨立于CPU內核運行,不占用CPU的邏輯處理時間,所以可以保證高的計時精度。


        主站蜘蛛池模板: 国产首页一区二区不卡| 中文字字幕在线中文乱码| 亚洲国产VA| 成人一区二区三区在线午夜| 五月婷婷激情第四季| 成人免费A片| 欧美一二三区| 人人色人人| 天天夜碰日日摸日日澡性色av| 香蕉久久国产精品免| 霍城县| 亚洲黄色成人网站| 2021av在线| 人妻 日韩 欧美 综合 制服 | 午夜成人亚洲理伦片在线观看| 国产亚洲色婷婷久久99精品| 黄色不卡| 夜夜夜爽| 国产中文在线| 91精品国产福利尤物免费| 九九综合九色综合网站| 孕妇孕交一区二区三区| 免费无码又爽又刺激高潮的视频| 三台县| 欧美成人黄在线观看| 激情国产一区二区三区四区小说 | 99久久婷婷国产综合精品电影 | 国产精品99久久久久久董美香| 蒲江县| 午夜精品区| 久久精品人人做人人爽97| 波多野结衣一区二区三区高清| 日日夜夜撸免费视频| 日韩av裸体在线播放| 国产99久一区二区三区a片| 男人天堂网址| 亚洲国产在一区二区三区| 亚洲中文无码av永久不收费| 国产午夜亚洲精品久久| 亚洲综合伊人久久综合| 宣城市|