NXP’s exclusive software-driven I/O Handler (IOH) on the LPC11E37HFBD64 gives designersthe ultimate design flexibility to adapt the MCU configuration and functionality to fitapplication needs at any time during the design cycle. The I/O Handler is asoftware-driven block supported by software libraries that can be used to addperformance, connectivity and flexibility to system designs. The I/O Handler can emulateserial interfaces such as UART, I²C, or I²S with no or very lowadditional CPU load and can off-load the CPU by performing processing-intensivefunctions like DMA transfers in hardware.
Software libraries available for the I/O Handler include I²S, I²C,UART, CRC, threshold ADC conversion, and DMA functionality. The libraries can bedownloaded at: www.lpcware.com/ioh
So whether it’s deciding on communication interfaces, accommodating late design changes,or requiring more performance or power efficiency from the application, the I/O Handlergives designers the ability to save time and cost while adding functionality to meetdesign deadlines.