On Thursday, 20 August 2015 at 09:08:02 UTC, Mike wrote:
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
Thanks, Mike.
I have a mind to do this when time just to make a point next time
someone who has never used the language starts on about the GC...
;)
Unfort without libraries to control wifi unit or ultrasound,
that's of minimal value today, but I am sure someone will figure
that out in time.