电子说
首先打开 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 程序的全部内容,希望能够帮助到大家。
全部0条评论
快来发表一下你的评论吧 !