Hi Andrew Barningham,
About the LPC1857 UART3 interrupt code, you can refer to our LPCopen code for the MCB1857 board.
1. LPCXpresso IDE project
http://www.nxp.com/assets/downloads/data/en/software/lpcopen_2_20_lpcxpresso_keil_mcb_1857.zip
Folder:lpcopen_2_12_lpcxpresso_keil_mcb_1857\periph_uart
2, IAR and MDK project
http://www.nxp.com/assets/downloads/data/en/software/lpcopen_2_20_keil_iar_keil_mcb_1857.zip
Folder:lpcopen_2_12_keil_iar_keil_mcb_1857\applications\lpc18xx_43xx\iar_ewarm_projects\keil_mcb_1857\periph\periph_uart
App_Interrupt_Test() function is the UART3 interrupt configuration and test function.
You can run the periph_uart code in your MCB1857 board directly. The UART port is UART0/UART3. J16 ,J13 should connect pin2-3.
Please test the official uart project at first.
If you still have question, please let me know!
Have a great day,
Kerry
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------