Taking advantage of the Cortex-M3’s pre-emptive context switches

The ARM Cortex-M3 (CM3) architecture is a 32-bit microcontroller core designed to replace many 8-bit and 16-bit devices by offering faster speeds and advanced system features. Leveraging these advanced features requires a sound understanding of the CM3 hardware as well as dedicated systems software development. This article explains the CM3 hardware used for pre-emptive context switching as well as …

Taking advantage of the Cortex-M3’s pre-emptive context switches

The ARM Cortex-M3 (CM3) architecture is a 32-bit microcontroller core designed to replace many 8-bit and 16-bit devices by offering faster speeds and advanced system features. Leveraging these advanced features requires a sound understanding of the CM3 hardware as well as dedicated systems software development. This article explains the CM3 hardware used for pre-emptive context switching as well as …

Embedded Solutions – Use in Human Life

In the modern era the classiness in life, repetitiveness of activities, and attempt to reduce human effort has resulted in the demand for more and more automation in each and every walk of life. Small household items like water level controller, sanitization system, mobile phones and more to huge items such as security systems and billing system in public places …