没有开发板如何使用RT-Thread Studio运行PikaScript程序?

首先打开 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 程序的全部内容,希望能够帮助到大家。

LIS945XU|智能感应之声光控照明方案
HTC明年第一季将推出三款新机,Ocean Note /one X9 / Desire 828
2011年6月我国多晶硅进出口情况分析
区块链技术如何为保险行业赋能
高能效空调的市场占比继续提升 助推增长1.5匹最受青睐
没有开发板如何使用RT-Thread Studio运行PikaScript程序?
射频发射系统单元的功能
锂电池电解液用量的计算方式
中国如何继续领跑5G
格力手机色界拆机图解
广明源获颁“战疫爱心企业”
通过并行处理和异构SoC超越摩尔定律
TI推出体积最小的DLP Pico 1080p显示芯片组
一文读懂第二、三、四层交换机技术
薄膜瑕疵检测系统的工作原理及功能
中兴通讯携手贵州移动打造了贵州省内首个5G+5A级景区
回顾洛微科技在国内硅光OPA激光雷达LiDAR的新突破
带你了解大数据及人工智能时代的3项关键技术
开源的RISC-V比Cortex-M更适合物联网?
比特币期权是怎么一回事