分页: 1 / 1

Snek:一种基于Python的嵌入式设备语言

发表于 : 2021年 9月 23日 09:19
shaoziyang
图片

Snek是一种小型嵌入式语言,目标处理器只有几kB的闪存和ram。想一想几年前运行BASIC的东西,你就会有这个想法。这些处理器太小,无法运行MicroPython。

Snek借用了python的语义和语法,但只提供了大型语言的一小部分。我们的目标是让Snek程序能够在完整的Python(版本3)实现中运行,这样,在学习Snek中获得的任何知识都将直接转移到学习Python中。

现状
Snek版本1.6已经发布。此版本增加了对Narrow 1284、Seeed Grove初学者工具包、Seeeduino XIAO和Arduino Nano的支持。此版本还为没有硬件流控的设备引入了可靠的流控机制,这将使下载到主板上的应用程序更加可靠。

发行版
已经为Linux、Mac OS X和Windows打包了Snek。这三个包都包括一个用于主机操作系统的snek二进制文件、用于目标设备的二进制文件、snekde(snek开发环境)和文档。

软件包位于此处的dist目录中

Snekboard
Snekboard是一种定制的嵌入式开发板,设计用于运行Snek或CircuitPython。
图片

链接  
 
 

Re: Snek:一种基于Python的嵌入式设备语言

发表于 : 2021年 9月 23日 13:56
shaoziyang