LPC812 New Project - Which library to use?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC812 New Project - Which library to use?

1,863 Views
leo838
Contributor II

Hello,

I'm just about to start a project using the LPC812M101JDH16 on a custom PCB & note that there are a lot of library options. I intend to use I2C, timers & general GPIO on the chip.

Can anyone recommend which library to use? LPCOpen? Its difficult to get my head around.

Thanks,

Labels (2)
0 Kudos
Reply
2 Replies

1,615 Views
leo838
Contributor II

Many thanks for this answer, very useful!

0 Kudos
Reply

1,615 Views
soledad
NXP Employee
NXP Employee

Hi, 

For this device, you have 3 options: 

LPCOpen: LPCOpen is an extensive collection of free software libraries (drivers and middleware) and example programs that enable developers to create multifunctional products based on LPC microcontrollers. Access to LPCOpen is free to all LPC developers. You can download it from the following link:

LPCOpen Software for LPC8XX | NXP 

Code Bundle: it contains source code for drivers, example code and project files. (This is only available for LPCxpresso, Keil and IAR IDE's ).The idea of Code Bundles is to provide very small and efficient, lower level drivers for customers coming across from 8 and 16 bit MCUs.

You can download it from the following link:

https://www.nxp.com/webapp/Download?colCode=LPC812-EX-CODE-KEIL-IAR 

https://www.nxp.com/webapp/Download?colCode=LPC812-EX-CODE-LPCXPRESSO 

MCUXpresso SDK for the LPC812. The MCUXpresso SDK is a comprehensive software enablement package designed to simplify and accelerate application development with NXP’s LPC and Kinetis® microcontrollers and i.MX RT crossover processors based on Arm® Cortex®-M cores. The MCUXpresso SDK includes production-grade software with integrated RTOS (optional), integrated stacks and middleware, reference software, and more.

https://mcuxpresso.nxp.com/en/select 

I suggest using MCUXpresso SDK in order to take advantage of future updates and improvements. 

I hope this helps, have a nice day!

Regards

Soledad