Blog

Microcontroller Tag

What's a Microcontroller

Categories: Embedded Design Tips

A microcontroller is a microprocessor with integrated hardware peripherals (such as SPI, UART, I2C, ADC) and memory (usually RAM and flash). Compared to microprocessors, they boot instantly, consume less power and are easier to integrate into products but typically present firmware development challenges.

Read More

Applications without an MMU

Categories: Embedded Design Tips

One of Stratify OS’s biggest software challenges is providing the ability to install applications separately from the OS–without an MMU. Overcoming this challenge contributes to both ease-of-use and portability. By installing just the application, you save the programmer the work of integrating and compiling the OS with the application. The programmer can also distribute the binary file to other devices running Stratify OS. In the MMU-free world, these features are only available on uCLinux and now Stratify OS.

Read More