10 years, 11 months ago.

How many LPC processors are compatible with mbed SDK

I'm planning to go from prototype to hardware with my newly spun PCB. What range of LPC microcontrollers are compatible with the mbed SDK?

2 Answers

10 years, 11 months ago.

The LPC1768 and LPC11u24 are the only ones supported. The LPC1769 is identical to LPC1768 besides that it is slightly faster, so you can put it also on that one. You probably can also use it on some family members who have as only difference a different amount of flash memory.

10 years, 11 months ago.

Actually i think that for example the LPC1768-SDK is suitable for any member of the LPC176x-family, which has at least the same amount of RAM as the LPC1768. As long as the members are pin-compatible (and they all are in the LPC176x-family), the eventually missing peripherals are of no big importance, because IMHO none of the really varying peripherals are used/enabled by default in the SDK. So you just wouldn't use the pripherals, which are not present in a particular 176x-variant, in your program. Also for the flash-size, you just have to keep that in mind, when writing and compiling your program, so that you don't exceed it.

It would be even possible to use the variants with less RAM, but you would have to change some of the startup files of the SDK accordingly to set a different stack and heap space. This is of course actually doable, since the mbed SDK is now open source.

Best regards
Neni