Snek:一种基于Python的嵌入式设备语言
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
Snek:一种基于Python的嵌入式设备语言
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。
链接
- shaoziyang
- 帖子: 3956
- 注册时间: 2019年 10月 21日 13:48
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 1回复总数
- 104 阅读次数
- 最新文章 由 shaoziyang
2024年 1月 9日 12:03
-
- 1回复总数
- 109 阅读次数
- 最新文章 由 shaoziyang
2024年 1月 9日 12:30
-
- 1回复总数
- 120 阅读次数
- 最新文章 由 shaoziyang
2024年 1月 9日 12:35