99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

程序小白
認證:優質創作者
所在專題目錄 查看專題
【第一篇】單片機程序到底應該怎么寫?
【第二篇】大話單片機軟件構架
【第三篇】嵌入式系統的事件驅動型編程技術第二版(書籍分享)
【第四篇】QP量子編程之入門體驗
【第五篇】從(狀態圖)到(代碼)生成,一切交給軟件QM
【第六篇】基于QP開發應用程序的套路分享
作者動態 更多
基于stm32采用PWM驅動伺服控制器學習筆記
05-13 15:25
基于STM32驅動TM1638學習筆記——軟件篇
04-19 12:42
基于TM1638驅動8位數碼管設計分享
02-24 11:26
RT-Thread驅動之路: Studio創建FAL分區⑤
01-02 08:30
RT-Thread驅動之路: Studio 掛載通用SPI flash④
2024-12-23 13:41

【第五篇】從(狀態圖)到(代碼)生成,一切交給軟件QM

      程序其實可以這么玩,這篇分享不會告訴你QP怎么安裝,狀態機的原理,QM的教程,只是給大家演示如何應用QP量子編程完成一個定時點燈的小程序,首先打開QM軟件,然后創建一個空的工程,這是一個輕量級的小軟件,遠沒有你用的IDE工具那么復雜,這是一個狀態機建模的工具,如下圖:

單擊OK以后,那么一個空的工程就出現了,如下圖:

左邊的工作區多了一個QPC的目錄,有個括號寫著locked,意思是這個是以QPC為框架構架的狀態圖,locked意思是不能修改,可以理解為MDK創建工程會生成很多基礎文件,給工程用,不能改的,接下來定義活動對象構建狀態圖了 ,如下:

在工作區model上右擊創建package  class statemachine(SM)等等構件,然后雙擊SM進入畫狀態圖的界面,如下 :

畫圖工具在右側面板,如下圖:

應用畫圖工具,可以再狀態圖中繪制狀態機,如下:

這里我們要點燈所以,安裝開燈狀態,關燈狀態繪制這兩個狀態,如下圖:

添加了一些觸發事件,例如TIMEOUT 到時間切換狀態,接下來創建一個.C文件,假如QP框架啟動文件,注意$開頭的部分的代碼,這部分會被QM工具進行重寫,類似我們的宏定義,如下圖:

單擊tools里面的generate code 進行代碼生成,如下圖:

這時候我們用文本編輯軟件重新打開這個.c文件,會發現$的部分全部被展開了,以我們繪制的狀態機為模板的方式,如下圖:

這時候我們的編碼進完成了,接下來我們可以生成windows程序版本驗證我們的點燈程序,如下操作,打開我們的CMD,怎么打開CMD就不講了哈,切換到我們的工程目錄,如下:

               這是我們的工程目錄,如下有我們生成的.c文件,如下圖:

cmd中執行如下命令:

這個時候進入工作目錄,會看到.exe可執行程序,如下圖:

雙擊運行blinky.exe,運行如下圖:

      這時候會有人問為啥點個燈這么麻煩,其實點燈沒人會這么點,但是當你用點燈的方式來做嵌入式很多復雜的項目時候,隨著需求的增加,控制的復雜化,一個腦袋會有兩個大,這時候,假如你能想起來以前見過一個小白,寫了一篇關于quantum leaps量子編程的玩意兒,并且想要嘗試用它來他來重建你的軟件構架,那這篇分享也就值了~!!!

                                                                                                          再見~!

聲明:本內容為作者獨立觀點,不代表電子星球立場。未經允許不得轉載。授權事宜與稿件投訴,請聯系:editor@netbroad.com
覺得內容不錯的朋友,別忘了一鍵三連哦!
贊 10
收藏 8
關注 151
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧
主站蜘蛛池模板: 日本a级在线播放 | 国产精品r级最新在线观看 一区三区在线观看 | 色哟哟网站入口在线观看 | 全黄h全肉短篇禁乱np慕浅浅 | 免费视频网站一区二区三区 | 国产在线观看第一页 | 一夲道av无码无卡免费 | 国产一二三在线观看 | 久久久男女 | 亚洲VS成人无码人在线观看堂 | 亚洲一区二区精品视频 | 日本波多野结衣在线 | 国产精品免费久久久久久久久久中文 | 性高潮久久久久 | 亚洲成人欧美在线 | 欧美日韩一区二区国产 | 欧美在线视频一区在线观看 | 欧美日韩精品一区 | 麻豆精品国产 | 欧洲在线一区二区 | 国产一级视频免费播放 | 国产亚洲网 | 免费观看黄色av | 亚洲AV无码A片在线观看 | 视频免费观看的网站 | 国产熟妇乱子伦视频在线观看 | 国产精品无码天天爽视频 | 欧美黑人肉体狂欢大派对 | www私房写真在线观看 | 久久网av | 欧美性开放情侣网站 | 亚洲欧美一区二区三区色吧 | 国产精品男人影院在线播放 | 国产剧情无码播放在线观看 | 欧美黄色成人 | 久久国产精品小视频 | www.草草草 | 亚洲亚洲人成综合丝袜图片 | 又黄又粗暴的120秒免费GIF视频 | 久久久乱码精品亚洲日韩 | 国产迷晕暴力玩弄网站 |