首先打開 RT-Thread,新建項目:
由于沒有開發(fā)板,我們要使用 QEMU 模擬仿真,所以開發(fā)板系列是有限制的
本文以如下配置為例:
完成后得到如下工程,雙擊RT-Thread Settings 進行配置:
打開 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í)行的代碼)。如果不做這一步操作永遠會運行之前 main.py 的內(nèi)容。
然后重新編譯構(gòu)建、下載程序使得 QEMU 模擬運行后,輸入 pika 命令并運行,得到如下結(jié)果:
以上就是沒有開發(fā)板如何使用 RT-Thread Studio 運行 PikaScript 程序的全部內(nèi)容,希望能夠幫助到大家。
-
仿真器
+關(guān)注
關(guān)注
14文章
1037瀏覽量
85419 -
模擬器
+關(guān)注
關(guān)注
2文章
894瀏覽量
44412 -
python
+關(guān)注
關(guān)注
56文章
4827瀏覽量
86769 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1409瀏覽量
41962
發(fā)布評論請先 登錄
如何在windows和linux平臺使用RT-Thread QEMU BSP,并運行RT-ThreadGUI示例

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

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

基于RT-Thread Studio學(xué)習(xí)

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

使用RT-Thread Studio進行智能家居終端的設(shè)計

【QEMU系列】不用開發(fā)板運行RT-Thread指南-ARM架構(gòu)

評論