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
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:
There is no eval board for KL33 but FRDM-KL43Z.
Regards,
Ivan.
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