文件名称:Basic脚本解释器移植到STM32
文件大小:256KB
文件格式:ZIP
更新时间:2017-06-12 11:38:16
stm32 basic 穿戴
上次讲了LUA移植到STM32,这次讲讲Basic脚本解释器移植到STM32。在STM32上跑Basic脚本,同样可以跟穿戴设备结合,也可以作为初学者学习MCU的入门工具,当然前提是有人做好Basic的STM32交互实现。这里使用的是uBasic开源脚本解释器(http://dunkels.com/adam/ubasic/),不过uBasic不支持完整的Basic算法,所以用起来略费心,如果有好的Basic开源脚本解释器,ANSI-C实现的,欢迎推荐。。。
【文件预览】:
STM32_BASIC脚本
----Stm32Uart.dep(28KB)
----stm32f10x_flash.icf(1KB)
----Stm32Uart.eww(163B)
----uBasic_eclipse()
--------.settings()
--------src()
--------.project(784B)
--------.cproject(11KB)
----boot()
--------cortexm3_macro.s(10KB)
--------stm32f10x_vector.c(6KB)
----library()
--------inc()
--------src()
----interrupt()
--------stm32f10x_it.c(29KB)
--------stm32f10x_it.h(4KB)
----stm32f10x_ram.icf(1KB)
----app()
----user()
--------write_statement.c(4KB)
--------memory.h(126B)
--------main.c(5KB)
--------tokenizer.h(3KB)
--------stm32f10x_conf.h(6KB)
--------tokenizer.c(7KB)
--------ubasic.h(2KB)
--------ubasic.c(14KB)
----Stm32Uart.ewp(52KB)
----settings()
--------Stm32Uart.cspy.bat(2KB)
--------Stm32Uart.dbgdt(7KB)
--------Stm32Uart.dni(2KB)
--------Stm32Uart(GVZHANG-PC的冲突版本).wsdt(5KB)
--------Stm32Uart(GVZHANG-PC的冲突版本).dni(2KB)
--------Stm32Uart.wsdt(5KB)
--------Stm32Uart_Debug.jlink(248B)
--------Stm32Uart(GVZHANG-PC的冲突版本).dbgdt(7KB)
----Stm32Uart.ewd(69KB)