LPC55xx API

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

LPC55xx API

35 Views
Lor75
Contributor I

Hello,

for a new project I want to use LPC550x microcontroller with IAR Embedded Workbench: in the past I have used other LPC MCU (LPC1317, LPC1788, LPC1788)

Now i read everywhere that some functions can be managed only by using API but I don't understand how to use them; are these function available only with MCUXPRESSO?

I would like to avoid API and write my own code but I don't fine the C code of these API. For example CAP BANK for oscillators are only documented with API so if I don't use API I can't use these CAP BANK. Is it correct?

I have a big confusion in my mind about this.

Can anyone help me? It's for my job

Best regards.

0 Kudos
Reply
1 Reply

4 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @Lor75 

For newer NXP MCUs, including the LPC55xx series, we recommend using the MCUXpresso SDK drivers, which include both APIs and source code.

You can download the SDK from:

https://mcuxpresso.nxp.com/builder?hw=LPCXpresso55S06&rel=943 

For detailed instructions, please refer to:

https://www.nxp.com/document/guide/getting-started-with-the-lpc55s06-evk-evaluation-board:GS-LPC55S0...  

Additionally, the LPC55xx series is supported by MCUXpresso IDE, which is free to use with no restrictions on functionality or code size.

You can download MCUXpresso IDE from:

https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools... 

 

If still have any question, please feel free to contact me. Thank you. 

BR

Alice

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2401206%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELPC55xx%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2401206%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3Efor%20a%20new%20project%20I%20want%20to%20use%20LPC550x%20microcontroller%20with%20IAR%20Embedded%20Workbench%3A%20in%20the%20past%20I%20have%20used%20other%20LPC%20MCU%20(LPC1317%2C%20LPC1788%2C%20LPC1788)%3C%2FP%3E%3CP%3ENow%20i%20read%20everywhere%20that%20some%20functions%20can%20be%20managed%20only%20by%20using%20API%20but%20I%20don't%20understand%20how%20to%20use%20them%3B%20are%20these%20function%20available%20only%20with%20MCUXPRESSO%3F%3C%2FP%3E%3CP%3EI%20would%20like%20to%20avoid%20API%20and%20write%20my%20own%20code%20but%20I%20don't%20fine%20the%20C%20code%20of%20these%20API.%20For%20example%20CAP%20BANK%20for%20oscillators%20are%20only%20documented%20with%20API%20so%20if%20I%20don't%20use%20API%20I%20can't%20use%20these%20CAP%20BANK.%20Is%20it%20correct%3F%3C%2FP%3E%3CP%3EI%20have%20a%20big%20confusion%20in%20my%20mind%20about%20this.%3C%2FP%3E%3CP%3ECan%20anyone%20help%20me%3F%20It's%20for%20my%20job%3C%2FP%3E%3CP%3EBest%20regards.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2401368%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20LPC55xx%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2401368%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F265245%22%20target%3D%22_blank%22%3E%40Lor75%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%0A%3CP%3EFor%20newer%20NXP%20MCUs%2C%20including%20the%20LPC55xx%20series%2C%20we%20recommend%20using%20the%20MCUXpresso%20SDK%20drivers%2C%20which%20include%20both%20APIs%20and%20source%20code.%3C%2FP%3E%0A%3CP%3EYou%20can%20download%20the%20SDK%20from%3A%3C%2FP%3E%0A%3C%2FDIV%3E%0A%3CP%3E%3CA%20style%3D%22font-family%3A%20inherit%3B%20background-color%3A%20%23ffffff%3B%22%20href%3D%22https%3A%2F%2Fmcuxpresso.nxp.com%2Fbuilder%3Fhw%3DLPCXpresso55S06%26amp%3Brel%3D943%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fmcuxpresso.nxp.com%2Fbuilder%3Fhw%3DLPCXpresso55S06%26amp%3Brel%3D943%3C%2FA%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CDIV%3EFor%20detailed%20instructions%2C%20please%20refer%20to%3A%3C%2FDIV%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocument%2Fguide%2Fgetting-started-with-the-lpc55s06-evk-evaluation-board%3AGS-LPC55S06-EVK%3Fsection%3Dget-software%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdocument%2Fguide%2Fgetting-started-with-the-lpc55s06-evk-evaluation-board%3AGS-LPC55S06-EVK%3Fsection%3Dget-software%3C%2FA%3E%26nbsp%3B%26nbsp%3B%3C%2FP%3E%0A%3CDIV%3E%0A%3CP%3EAdditionally%2C%20the%20LPC55xx%20series%20is%20supported%20by%20MCUXpresso%20IDE%2C%20which%20is%20free%20to%20use%20with%20no%20restrictions%20on%20functionality%20or%20code%20size.%3C%2FP%3E%0A%3CP%3EYou%20can%20download%20MCUXpresso%20IDE%20from%3A%3C%2FP%3E%0A%3C%2FDIV%3E%0A%3CP%3E%3CA%20style%3D%22font-family%3A%20inherit%3B%20background-color%3A%20%23ffffff%3B%22%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fdevelopment-software%2Fmcuxpresso-software-and-tools-%2Fmcuxpresso-integrated-development-environment-ide%3AMCUXpresso-IDE%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fdevelopment-software%2Fmcuxpresso-software-and-tools-%2Fmcuxpresso-integrated-development-environment-ide%3AMCUXpresso-IDE%3C%2FA%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EIf%20still%20have%20any%20question%2C%20please%20feel%20free%20to%20contact%20me.%20Thank%20you.%26nbsp%3B%3C%2FP%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3EAlice%3C%2FP%3E%3C%2FLINGO-BODY%3E