PROBLEM to import NTAG I2C PLUS middleware

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

PROBLEM to import NTAG I2C PLUS middleware

720 Views
luca_securo
Contributor III

Hi to all,
I'm working with MKL33Z64 and MCUxpresso IDE v10.2.1
I have to interface the NT3H2111 NTAG I2C plus device by I2C in my own board.
I downloaded the SDK "SDK_2.4.1_MKL33Z64xxx4" and inside of it there is the folder "Middleware" with
"ntag_i2c_plus" code.


My focus is to use the "ntag_i2c_plus" middleware code in my own project like a library.

In all the Evaluation board software examples the inclusion of middleware files is already in.

 

If I have an already existing own project, what is the simple way to use the middleware files?
Somebody have any suggestions, please?

Thanks for help.
Best Regards
Luca

0 Kudos
2 Replies

579 Views
IvanRuiz
NXP Employee
NXP Employee

Hello,

The NTAG I2C examples are available to be imported for FRDM-KL43Z which supports KL33. Please select the option Import SDK examples and filter the options as below:

pastedImage_1.png

There is no eval board for KL33 but FRDM-KL43Z.

Regards,

Ivan.

0 Kudos

579 Views
luca_securo
Contributor III

Hi Ivan, 

thank you for your answer but I did it and I wrote it in my question too.

Maybe I did't explain very well what my problem is.

Suppose that you have your own project with an MCU that have not an evaluation board.

In my case I have KL33 and the evaluation board is for KL43.

How would you do to import the NTAG I2C PLUS middleware files in you own project?

In all the Evaluation board software example the inclusion of middleware files is already in.

So, today I continue to try.

I imported all NTAG I2C middleware's folders and file in my project using:

Import -> Select ->File System

the folders and files are in this path: C:\.....\SDKPackages\SDK_2.4.1_MKL33Z64xxx4\middleware\ntag_i2c_plus);

I included all of it by Properties->MCU C compiler-> Includes

I defined the symbols:

   -I2C_FSL

   -HAVE_STDINT_H

   -HAVE_STDBOOL_H

   -NTAG_I2C

The compiling doesn't work.

What is missing?

It seems to be a problem with a project settings, inclusions or other things like this.

I hope you or somebody have a suggestion.

Thank you very much.

Best regards

Luca

0 Kudos