Dynamic memory management on small footprint embedded systems is often a bad practice. Granted: small footprint systems are getting to be less common. But when you can perform the task at hand without the complexity of dynamic memory allocation an engineer should be biased toward doing so. If the device you are working on is …
Author Archives: natersoz
Nordic Tasks and Events
This is an introduction to Nordic Semiconductor’s nRF52 series of Bluetooth Low Energy SoC (System on Chip) devices’ usage of Tasks and Events. The Nordic SoC Product Specification links are below. nRF52832 Product Specification v1.4nRF52840 Product Specification TASKS In embedded systems, the term ‘task’ almost always refers to a execution context. Example: “Is this running …