首先打開 RT-Thread,新建項目:

由于沒有開發(fā)板,我們要使用 QEMU 模擬仿真,所以開發(fā)板系列是有限制的
本文以如下配置為例:

完成后得到如下工程,雙擊RT-Thread Settings 進(jìn)行配置:

打開 Settings 頁面后點擊添加軟件包:

選擇 “編程語言”:

然后添加 “pikascript”(這里由于我已經(jīng)添加,就沒有添加按鈕了):

添加包了之后記得點擊這個按鈕下載更新包(由于我已經(jīng)下載過了,這個按鈕現(xiàn)在是灰色的):

然后你工程的 package文件夾中就出現(xiàn)了 pikascript 的內(nèi)容:

其中 main.py 就是運行的 python 腳本。
為了更好的展示 pikascript,我們把工程本身的 main.c 改成不循環(huán)運行:

編譯構(gòu)建、下載程序使得 QEMU 模擬運行后,終端是這樣:

按 tab 鍵可以看到有 pika 命令:

我們輸入 pika 即可運行上面所說的 main.py 這個 python 文件。
這里我把 main.py 做一下修改,改成點燈的程序(雖然沒有開發(fā)板,只是 QEMU 模擬仿真):

改完 main.py 并保存之后,重要的一步來了,一定要點擊運行一下這個程序:

這個程序的作用是重新根據(jù) main.py 的內(nèi)容自動生成 pikascript-api/pikaScript.c 中的內(nèi)容(也即實際執(zhí)行的代碼)。如果不做這一步操作永遠(yuǎn)會運行之前 main.py 的內(nèi)容。
然后重新編譯構(gòu)建、下載程序使得 QEMU 模擬運行后,輸入 pika 命令并運行,得到如下結(jié)果:

以上就是沒有開發(fā)板如何使用 RT-Thread Studio 運行 PikaScript 程序的全部內(nèi)容,希望能夠幫助到大家。
-
仿真器
+關(guān)注
關(guān)注
14文章
1051瀏覽量
87262 -
模擬器
+關(guān)注
關(guān)注
2文章
1010瀏覽量
45671 -
python
+關(guān)注
關(guān)注
57文章
4876瀏覽量
90025 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1613瀏覽量
44825
發(fā)布評論請先 登錄
如何在windows和linux平臺使用RT-Thread QEMU BSP,并運行RT-ThreadGUI示例
RT-Thread使用未默認(rèn)啟用的timer作為硬件定時器HWTIMER的步驟
如何在PSoC62 Evaluation kit開發(fā)板上運行RT-Thread呢?
如何在RT-Thread Studio中使用Pico開發(fā)板呢
CH32V103R-EVT RT-Thread Studio開發(fā)板支持包制作
如何使用RT-Thread Studio創(chuàng)建支持HPM6750開發(fā)板的RT-Thread項目
RT-Thread Studio 主要亮點功能
RT-Thread Studio驅(qū)動SD卡
基于RT-Thread Studio學(xué)習(xí)
手把手教你在RT-THREAD bsp上運行pikascript腳本點亮小燈
使用RT-Thread Studio進(jìn)行智能家居終端的設(shè)計
【QEMU系列】不用開發(fā)板運行RT-Thread指南-ARM架構(gòu)
沒有開發(fā)板如何使用RT-Thread Studio運行PikaScript程序?
評論