2009-07-27 05:28 AM
Mini Basic/Jumentum for STM32
2011-05-17 04:16 AM
193K would be too large. I am using a 128K stm32. You may want to take a close look at the Jumentum project.
I have been able to compile the main blocks (not build the full application). Size for the main components are (size optimized): basic.c 13.8K editor.c 5.8K malloc.c 2.1K lib.c 2.8K The rest looks like mostly I/O & hardware specif stuff and adds up to ~5K. The code looks clean and is running on the NXP MCUs. It hurts no to see this already ported to the STM32.2011-05-17 04:16 AM
Quote:
Have you considered Lua as a scripting language?
www.lua.orgNote that there is an ''eLua'' specifically for embedded systems:Quote:
eLua stands for Embedded Lua and the project aims to introduce the programming language Lua to the embedded software development world.
Lua is the perfect example of a minimal, yet fully functional language. Although generally advertised as a ''scripting language'' (and used accordingly especially in the game industry), it is also fully capable of running stand-alone programs. Its limited resource requirements make it suitable to a lot of microcontroller families. The aim of the project is to have a fully functional Lua development environment on the microcontroller itself, without the need to install a specific toolchain on the PC side. Initially, a PC will still be needed in order to edit the Lua programs for the microcontroller. But as the project evolves this requirement will be relaxed, as a basic editor (also residing on the microcontroller) will be usable with a variety of input/output devices. ARM microcontrollers were chosen for the first implementations given their popularity, availability and small cost.See:2011-05-17 04:16 AM
I see there are version for the str7 and str9. I have not seen any information about code size. Does anyone have these values?