首先打開 RT-Thread,新建項目:
由于沒有開發板,我們要使用 QEMU 模擬仿真,所以開發板系列是有限制的
本文以如下配置為例:
完成后得到如下工程,雙擊RT-Thread Settings 進行配置:
打開 Settings 頁面后點擊添加軟件包:
選擇 “編程語言”:
然后添加 “pikascript”(這里由于我已經添加,就沒有添加按鈕了):
添加包了之后記得點擊這個按鈕下載更新包(由于我已經下載過了,這個按鈕現在是灰色的):
然后你工程的 package文件夾中就出現了 pikascript 的內容:
其中 main.py 就是運行的 python 腳本。
為了更好的展示 pikascript,我們把工程本身的 main.c 改成不循環運行:
編譯構建、下載程序使得 QEMU 模擬運行后,終端是這樣:
按 tab 鍵可以看到有 pika 命令:
我們輸入 pika 即可運行上面所說的 main.py 這個 python 文件。
這里我把 main.py 做一下修改,改成點燈的程序(雖然沒有開發板,只是 QEMU 模擬仿真):
改完 main.py 并保存之后,重要的一步來了,一定要點擊運行一下這個程序:
這個程序的作用是重新根據 main.py 的內容自動生成 pikascript-api/pikaScript.c 中的內容(也即實際執行的代碼)。如果不做這一步操作永遠會運行之前 main.py 的內容。
然后重新編譯構建、下載程序使得 QEMU 模擬運行后,輸入 pika 命令并運行,得到如下結果:
以上就是沒有開發板如何使用 RT-Thread Studio 運行 PikaScript 程序的全部內容,希望能夠幫助到大家。
-
仿真器
+關注
關注
14文章
1036瀏覽量
85281 -
模擬器
+關注
關注
2文章
894瀏覽量
44286 -
python
+關注
關注
56文章
4826瀏覽量
86577 -
RT-Thread
+關注
關注
32文章
1396瀏覽量
41783
發布評論請先 登錄
如何在windows和linux平臺使用RT-Thread QEMU BSP,并運行RT-ThreadGUI示例

RT-Thread使用未默認啟用的timer作為硬件定時器HWTIMER的步驟

如何在RT-Thread Studio中使用Pico開發板呢
CH32V103R-EVT RT-Thread Studio開發板支持包制作
如何使用RT-Thread Studio創建支持HPM6750開發板的RT-Thread項目
在rt-studio潘多拉開發板最新rt-thread不能運行的解決辦法分享
RT-Thread Studio 主要亮點功能
RT-Thread Studio驅動SD卡

手把手教你在RT-THREAD bsp上運行pikascript腳本點亮小燈

【QEMU系列】不用開發板運行RT-Thread指南-ARM架構

評論