文件名称:SIMPL:串行解释的微控制器编程语言
文件大小:233KB
文件格式:ZIP
更新时间:2024-06-14 05:08:40
C++
SIMPL 介绍。 一种串行,解释性最少的编程语言-适用于各种微控制器,包括Arduino,ARM,MSP430和实验性FPGA /仿真软核处理器。 SIMPL旨在成为一种基于可打印ascii字符集的最小的人类可读脚本语言。 它使用易于记忆的单字符命令为微控制器提供了串行接口,并提供了将文本字符串和数字输出发送到屏幕的简单接口。 它可以应用于几乎所有的cpu体系结构。 历史与启示 它始于2009年,当时我需要通过串行终端为微控制器提供交互式控制方法。 作为硬件工程师,并且只是偶尔的程序员,它受到以下基本需求的驱使:将片上资源保持在绝对最低限度,并且解释器代码尽可能简单。 它从用于练习Arduino硬件的串行命令解释器开始。 一个大写字母字母字符后跟一个数字参数,使我能够在编码为ROM的各种例程之间切换。 这启发了1970年代至1980年代中期的十六进制监控器/调试程序,其中
【文件预览】:
SIMPL-master
----simpl_2017_asm_framework_2.ino(9KB)
----SIMPLEX_2_MSP430FR2433_14.c(44KB)
----simpl_uno_16bit_9.ino(8KB)
----chipstick_2.sch(695KB)
----simpl_430asm_15.asm(25KB)
----simpl_2017_BlackIce.ino(10KB)
----SIMPLEX_2433_2.ino(36KB)
----MSP430G2533_Txtzyme_UART.ino(4KB)
----SIMPL_Read_Me.txt(3KB)
----SIMPLEX_430FR4133_Gauge_1.ino(38KB)
----LICENSE(34KB)
----SIMPL_MSP430F2553.c(13KB)
----chipstick_2.brd(149KB)
----README.md(20KB)
----txtzyme_1.ino(2KB)
----SIMPL_2433_ASM(23KB)
----chipstick_2.zip(37KB)
----ChipStick_BOM_28_3_2016_China.xlsx(14KB)
----SIMPLEX_2_MSP430FR2433_11.c(43KB)
----simpl_2016_6.ino(16KB)
----simpl_uno_32bit_1.ino(10KB)