首先打开 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文章
1054浏览量
88340 -
模拟器
+关注
关注
2文章
1035浏览量
45961 -
python
+关注
关注
59文章
4893浏览量
90520 -
RT-Thread
+关注
关注
32文章
1667浏览量
45590
发布评论请先 登录
如何在windows和linux平台使用RT-Thread QEMU BSP,并运行RT-ThreadGUI示例
RT-Thread使用未默认启用的timer作为硬件定时器HWTIMER的步骤
如何在PSoC62 Evaluation kit开发板上运行RT-Thread呢?
如何在RT-Thread Studio中使用Pico开发板呢
CH32V103R-EVT RT-Thread Studio开发板支持包制作
如何使用RT-Thread Studio创建支持HPM6750开发板的RT-Thread项目
RT-Thread Studio 主要亮点功能
RT-Thread Studio驱动SD卡
手把手教你在RT-THREAD bsp上运行pikascript脚本点亮小灯
【QEMU系列】不用开发板运行RT-Thread指南-ARM架构
没有开发板如何使用RT-Thread Studio运行PikaScript程序?
评论