4 ms·
Not really for "microcontrollers" in general, more for top end chips. I often wonder if there is a nice super portable OS for your more "average" microcontroll
by keithnz 10y ago
Not really for "microcontrollers" in general, more for top end chips.
I often wonder if there is a nice super portable OS for your more "average" microcontroller, something in the ballpark of 16bit, 32k program space, and 2k of RAM. Also an alternative to C for something in that ballpark would be fantastic.
- pjmlp 10y agoThere are alternatives to C, people just need to search for them. http://www.mikroe.com/mikropascal/pic/ http://www.mikroe.com/mikropascal/pic/ http://www.mikroe.com/mikrobasic/pic/ http://www.mikroe.com/mikrobasic/pic/ With support for all really tiny CPUs out there. The language runtime does the OS role. Just one possible example, there are other vendors.
- mrpippy 10y agoMaybe NuttX? http://www.nuttx.org http://www.nuttx.org
- zzalpha 10y agoFreeRTOS?
- pantalaimon 10y agoThis doesn't provide any hardware abstraction, you rely on vendor libraries for portability.
- micro_softy 10y ago"TinyOS". It's on Github.
- inyorgroove 10y agoor ChibiOS? http://www.chibios.org/ http://www.chibios.org/
- loeg 10y agoA general-purpose operating system really seems inappropriate for 2kB of RAM. In that space I think it's all custom applications doing very specific things.
- segmondy 10y ago2k? and alternative to C? Use forth or stick with assembly.
- IcePic 10y agoContiki ?
- pantalaimon 10y agoRIOT? https://www.riot-os.org/ https://www.riot-os.org/