日日摸夜夜爽无码毛片精选,内谢少妇xxxxx8老少交,人妻少妇一区二区三区,思思久久96热在精品国产

博迅

服務(wù)熱線:17511683092
17511683092

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

壓力蒸汽滅菌控制系統(tǒng)軟件設(shè)計

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

控制系統(tǒng)軟件分為3個部分:主程序、線程1、線程2。其中,主程序負責(zé)硬件的初始化,負責(zé)線程1和線程2的創(chuàng)建,還負責(zé)線程間通信用的消息隊列的創(chuàng)建;線程1負責(zé)處理觸摸屏人機界面,線程2負責(zé)處理后臺控制邏輯??刂栖浖鞒虉D如圖2所示。

圖片.png

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

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

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

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


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


午夜阳光精品一区二区三区| 亚洲欧美中文字幕在线一区| 情侣黄网站免费看| 日韩日韩日韩日韩日韩| 成人AV片无码免费天天看| 又黄又爽又无遮挡免费的网站| 国产在线无码精品麻豆| 欧美黑人性暴力猛交喷水| 狠狠色综合播放一区二区| 最近最好的中文字幕2019免费| 中文字幕精品久久久久人妻| 男女做爰猛烈啪啪吃奶动 | 性猛交╳xxx乱大交| 玩弄漂亮少妇高潮白浆| 亚洲AV无码久久久久网站蜜桃| 人人爽人人爽人人片AV免费| JIZZJIZZ中国高潮喷水JIZJIZ| 亚洲最大激情中文字幕| 全球中文成人在线| 欧美激烈精交GIF动态图| 国产成人无码a区视频在线观看| 色综合久久一区二区三区| 亚洲色一区二区三区四区| 又紧又大又爽精品一区二区| 熟女精品视频一区二区三区| 亚洲成a人片在线观看无码| 宾馆人妻4P互换视频| 亚洲精品无码中文久久字幕| 国产成人精品无码片区在线观看 | 大屁股人妻女教师撅着屁股| 国产成人精品日本亚洲77美色| 天堂中文官网在线| 色偷偷AV一区二区三区| 97久久草草超级碰碰碰| free性玩弄少妇hd| 久久99精品久久久久久久不卡| 综合图区亚洲欧美另类图片| 机机对机机无遮挡免费| 熟妇高潮一区二区三区| 久久久久无码精品国产h动漫| 日本免费一本天堂在线|