Embedded 哪种解释语言可以在microchip PIC32上工作?

Embedded 哪种解释语言可以在microchip PIC32上工作?,embedded,embed,pic,microchip,Embedded,Embed,Pic,Microchip,我正在寻找一种在microchip PIC32上工作的解释语言 目前,我发现LUA和PAWN正在工作,但在选择之前,我想知道是否有其他语言在PIC32中工作。有以下两种基本的口译员可用: (专有) 您可能还想调查将现有的Forth实现(例如或)移植到PIC32需要多少努力。视差多年来一直在为自己的PIC模块销售BASIC版本 虽然我相信那是图16和图18 StickOS在多张图片上运行,包括PIC32 StickOS™ BASIC是一个完全驻留MCU的交互式编程环境,它包括一个易于使用

我正在寻找一种在microchip PIC32上工作的解释语言


目前,我发现LUAPAWN正在工作,但在选择之前,我想知道是否有其他语言在PIC32中工作。

有以下两种基本的口译员可用:

  • (专有)

您可能还想调查将现有的Forth实现(例如或)移植到PIC32需要多少努力。

视差多年来一直在为自己的PIC模块销售BASIC版本

虽然我相信那是图16和图18

StickOS在多张图片上运行,包括PIC32

StickOS™ BASIC是一个完全驻留MCU的交互式编程环境,它包括一个易于使用的编辑器、透明的逐行编译器、交互式调试器、性能分析器和flash文件系统,所有这些都完全在MCU内运行,并通过交互式命令行用户界面进行控制

StickOS基本编程环境包括以下功能

UBW32可以运行在中编程的固件命令(基于文本)。UBW是一个非常好的控制I/O和外围设备的项目。。。虽然更像是宏语言而不是解释语言


,您也可以考虑EZSBC1控制器。用BASIC编程,带有32位变量、64位浮点和三角函数,以及大量直接控制I2C外围设备、SPI芯片和hobby伺服的指令。它甚至有一条单行指令从HDT11和DHT22湿度和温度传感器读取数据。该代码可以受密码保护。它有一本很棒的“入门”和“程序员手册”

这里有更多细节


Dan

你能定义“解释语言”吗?第四个令牌解释器几乎可以在每个CPU上轻松实现。我正在寻找一种语言,在这种语言中,我可以上传一些文本文件(程序),pic32将能够运行它,而无需编译它,更改文件。我知道我可以在pic上移植一些解释语言,但我正在寻找一些已经可以使用的语言,而不需要移植它。@acemtp我个人已经将Lua“移植”到PIC32。我之所以说“ported”,是因为代码高度符合标准,并且除了删除文件系统引用外,几乎不做任何修改。应该注意的是,目前C32中新的libc版本似乎以一种不可预测的方式破坏了Lua(不是Lua的错误),因此我将在项目中使用遗留的libc选项。我对结果非常满意。如果您有任何具体问题,请随时给我留言。