<del id="wpkkl"><ul id="wpkkl"></ul></del>
        1. <tfoot id="wpkkl"><source id="wpkkl"></source></tfoot>
          <p id="wpkkl"></p>
          <s id="wpkkl"><abbr id="wpkkl"><menuitem id="wpkkl"></menuitem></abbr></s>
          免费无码国模国产在线观看,国产美女精品一区二区,精品久久久久久久无码人妻热,国产精品白丝一区二区三区,欧美黑人又粗又大xxx,午夜av福利一区二区三区,亚洲熟妇色自偷自拍另类,av片免费网站

          博迅

          服務熱線: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的邏輯處理時間,所以可以保證高的計時精度。


          主站蜘蛛池模板: 国产一级老熟女自拍视频| 刺激一区仑乱| 日本青青草在线| 不卡无码人妻一区三区| 99ri国产在线| 97人人干| 国产欧美精品一区二区三区四区| 亚洲aⅴ无码一区二区波多野结衣| 日韩看人人肉肉日日摸| 欧美日本免费一区二区三区| 中文字幕日韩有码国产| 亚洲无码流出| 亚洲狠狠婷婷综合久久久久图片| 精品一二区三区| 老司机精品福利在线资源| 亚洲的天堂av无码| 99久久无色码中文字幕| 15p少妇| 亚洲综合伊人久久大杳蕉| 亚洲国产成人精品一区刚刚| 国产哺乳奶水91在线播放| 亚洲www啪成人一区二区麻豆| 久久综合九色综合97婷婷| 亚洲精品无码专区久久久| www97| 亚洲综合色中文网| 国产自产精品露脸刺激91在线| 亚洲欧洲自拍拍偷午夜色| 免费的黄网站在线观看| 国产成人精品亚洲日本在线观看 | 最新亚洲人成网站在线观看| 伊人天天久大香线蕉av色| 亚洲精品久久av无码麻| 抚顺县| 国产艳妇av在线出轨| 初尝黑人巨砲波多野结衣| 在线亚洲一区二区| 无码乱人伦一区二区亚洲一 | 日韩视频无码中字免费观| 亚洲小视频| 天天摸天天碰天天爽天天弄|