Maximizing efficiency in IoT
For a developer perusing the datasheets of the latest microcontrollers, it’s easy to assume that efficient use of CPU resources, including memory and clock cycles, is, at most, a minor concern with today’s hardware. However, as anyone with recent experience developing a product for the IoT knows, these advances in hardware have not occurred in a vacuum; they have been accompanied by pronounced changes in end-user expectations and design requirements. Accordingly, it is perhaps more important now than ever for developers to ensure that their software runs with the utmost efficiency and that their own time is spent in an efficient manner.
This joint whitepaper by Tuxera and Weston Embedded focuses on efficiency within off-the-shelf software components, with blood-glucose meters used as an example product. Two components in particular serve as the foundation examining resource efficiency: a real-time kernel and a transactional file system.
"*" indicates required fields