Blog

The DZX blog provides technical insight into our software components. Topics include answers to common questions, comprehensive walk-throughs, and other miscellaneous tips for developers using our software.

Writing a buffered UART driver for the NXP LPC17xx
July 11, 2016 - Tyler Drazich - 0 Comments

Although UARTs have been around for a long time, there are still many uses for them on embedded devices due to their minimal hardware requirements. Whether the UART is used for inter-device communication or for a simple terminal interface, it can be a real challenge to create a driver that not only provides reliable high speed operation, but maintains a simple API. This post explains the steps and design considerations that were made while creating the UART driver for the DZX Embedded SDK on the NXP LPC17xx platforms.

Measuring Interrupt and Thread Latency
July 11, 2016 - Tyler Drazich - 0 Comments

Latency is a major design risk for most embedded software engineers. The Embedded SDK provides several methods for measuring the extra latency imposed by the software.

Page 1 of 1 (2 items)Prev1Next