On Tuesday, 18 August 2015 at 01:32:13 UTC, Laeeth Isharc wrote:
I don't know whether D can run on one, but from a quick look
perhaps feasible. Running D on something like this (perhaps
it's underpowered, but looked to have similar spec to what
people had been doing with related ARM cortex processors) would
certainly make the point very vivid that it can be a bare metal
programming language.
Only 1Mb of flash RAM for the program - is that enough?
Yes, with the right techniques.
Everything one needs to get started is documented at
http://wiki.dlang.org/Minimal_semihosted_ARM_Cortex-M_%22Hello_World%22
A more complete proof of concept on similar hardware can be found
at https://github.com/JinShil/stm32f42_discovery_demo
Mike