NXP Semiconductors has introduced two LPC solutions to its portfolio for Internet Radio and dual USB applications. Theses new solutions are able to provide all the hardware and software that is required to build functional designs, and showcase the advanced features of the LPC4357 and LPC1837 microcontrollers.
Designers can implement some or all of the functionality needed to stream music from SHOUTcast online radio stations and give users control of music selection and playback through a UI displayed on an integrated LCD panel. Based on the dual-core LPC4357, the Internet Radio Audio Streaming solution is able to demonstrate partitioning of application software between two cores. Time-sensitive audio decoding and processing is handled by the ARM Cortex-M4F, while the TCP/IP stack, user interface and application processing are handled by the Cortex-M0 processor.
The solution comprises a Keil MCB4357 evaluation board as well as free downloadable software for the Internet Radio application, a SHOUTcast radio implementation, emWin graphics library, and FreeRTOS with an LwIP TCP/IP stack. MP3 decoder software is available with an additional license.
Designers can quickly build dual USB functionality into their product designs using the Dual Hi-Speed USB Host/Device solution. Demos showcase two USB applications: two Hi-Speed USB device controllers operating simultaneously and a dual-role USB controller (host and device) operating over the same port. The first solution demo takes advantage of the dual USB 2.0 host/device ports in the LPC1837 microcontroller, one of which also includes an integrated Hi-Speed PHY. The solution includes an NGX LPC1837-based Xplorer board with UDA1380 stereo audio codec, a 4-GB USB Flash drive, an LPCLink2 JTAG debugger, a 4-GB USB Flash drive, as well as cables and earbuds.
“From audio streaming to dual USB applications, NXP’s latest LPC solutions bring together everything a designer needs to evaluate LPC microcontrollers and jump start the product design process,” said Ross Bannatyne, general manager, mass market microcontroller product line, NXP Semiconductors.