資料介紹
描述
質量管理?
QM 是一個圖形狀態機建模工具,它使用事件驅動框架 QP!
因此,QP 可以很容易地適用于 Windows、Mac、Linux 和 ARM 微控制器。在本教程中,我們將在 Arduino 上運行這個強大的工具。
安裝
首先,下載 QP-nano for arduino 和 QM 建模工具:
https://sourceforge.net/projects/qpc/files/QP-nano_Arduino/
https://sourceforge.net/projects/qpc/files/QM/
由于您下載了 QP nano,請將其安裝在您的 Arduino 速寫本位置,通常為:C:\Users\\Documents\Arduino。
運行第一個示例
在 Arduino IDE 上打開 blinky 示例:
此外,由于您安裝了 QM 工具,open.qm 文件位于 C:\Users\\Documents\Arduino\libraries\qpn_avr\examples\blinky
在這里,您可以看到以 UML 表示法表示的項目狀態機,包含狀態、轉換和動作組件。
?
每個組件都有自己的操作字段,您可以在其中插入代碼來執行功能。
要生成狀態機項目的代碼,您需要按照示例在 QM 中創建 a.ino 文件。
在狀態和轉換中插入所有操作后,在 Arduino IDE 上生成代碼和 open.ino 文件。
關于一些代碼的解釋:
- Q_TRAN(&Blinky_off) - 轉換到 OFF 狀態。
- Q_TRAN(&Blinky_on) - 轉換到 ON 狀態。
- Q_ENTRY_SIG - 進入狀態以執行操作時生成的事件
- Q_TIMEOUT_SIG - TIMER 生成的事件。
現在,將您的代碼上傳到 arduino 板,然后查看沒有意大利面條代碼的程序運行。
為了提高您對 QP 框架和事件驅動編程的知識,請閱讀最流行的關于嵌入式系統的 UML 狀態圖和事件驅動編程的書籍。
?
- 使用智能手機對arduino進行編程
- 使用XOD可視化編程語言對Arduino Uno進行編程以控制步進電機
- 使用Arduino以更智能的方式閃爍LED
- 如何使用Arduino UNO對ESP8266進行編程
- 使用Arduino對虛擬爪機進行編程
- 使用USBasp和Arduino IDE對ATtiny MCU進行編程
- Arduino編程風格(譯)
- Arduino 編程積木套件教程(Arduino IDE版)
- Arduino編程基礎(四)——Arduino擴展板的使用資料下載
- Arduino編程基礎(一)——Arduino語言資料下載
- Arduino開發機器人經典書籍推薦Arduino開發實戰指南:機器人卷
- 震動模塊的ARDUINO編程函數庫以及資料下載 1次下載
- arduino編程資料 10次下載
- arduino輕松入門一(編程環境搭建) 21次下載
- Arduino教程_Arduino圖形化編程教程_ArduBlock 0次下載
- esp32有哪些編程方式 265次閱讀
- PLC的編程方式及編程語言 399次閱讀
- 51、STM32單片機的編程方式一樣嗎? 1215次閱讀
- 如何使用Python和PinPong庫控制Arduino 718次閱讀
- S7-300使用單邊編程方式PUT、GET指令進行通信 1.3w次閱讀
- Arduino I/O函數詳解 2342次閱讀
- 什么是Arduino,新手程序員的最佳選擇 6166次閱讀
- dfrobot動手玩轉Arduino套件介紹 1364次閱讀
- dfrobotXSP-Arduino二合一編程器簡介 1548次閱讀
- dfrobot 編程積木入門版學習套件簡介 2178次閱讀
- 如何采用Arduino系統板進行單片機編程 6269次閱讀
- 基于PLC的實現順序控制的四種編程方式淺析 7802次閱讀
- 傳統編程結構的局限性,使用“前后臺方式”進行編程 5212次閱讀
- arduino連接顯示屏方法詳解 4.7w次閱讀
- arduino用什么語言編程 6.9w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多