I want to use the ADC and NFC-Interface of the NHS3152 using LPCXpresso, but I am new to both. Whenever I create a new project project using the wizard with inclusion of the provided libraries, I still can´t get the basic functions to work because the compiler doesn´t find "file/file.h"-style files in the directory. I looked in the properties of the example projects and made the ones of my project the same.
Can anyone provide a tip for what I am doing wrong or what I have to look out for when creating a new project?
This doesn´t really tackle my problem. UM11153 is for developing a java application, but I want to develope the firmware(C) for the chip.
I do know how to use functions, but my problem is the inclusion doesn´t work. Many Header-files want to include for example "startup/startup.h". I have the mods folder in my directory and the properties of the project are the same as in the examples. I am looking for some advice how to solve that problem, because up until now I only worked with TI on the IAR Workbench, which is way different.
Why would you use files from the mods folder anyway, if you have libraries?
Here I feel the need to correct you. The NHS31xx SDK does not provide any documentation to get you started with a developing a java application, or any PC/mobile application. The user manual Estephania pointed to explains in detail how to set up your development station to start firmware development.
Regarding your specific problem - includes don't resolve - my initial thought is there is something not set up correctly in the project settings.
I was able to find the UM11153 and looks like it could be helpful, but the project wizard of LPCXpresso doesn´t give me the choice to pick NHS3xxx, like UM11153 tells me to.
I expected that to be a problem because up until now I picked MCU based on the M0+ and in brackets because I wasn´t able to find the correct one.
Is this a LPCXpresso problem or why can´t I pick the right target?
BY any chance have you checked the <installation path>\release_mra2_12_3_nhs3152\release_mra2_12_3_nhs3152\docs\firmware.html ?
I believe the guide it's well explained as it mentions not only the API's but also the examples and some of them have diagrams in order to help the customers. It has examples of the modules, explanations, definitions, variables, etc.
Hope that helps.
I believe you can find a complete set of step by step and well detailed explanation in the UM11153 NTAG SmartSensor getting started:A guide to start developing using an NHS31xx, this file can be found in the SDK of the NHS3152 that you can download from this page.
Also, you can check the getting started of the board in this page.
Hope this helps!