Missing #include "GPIO_PDD.h" from Generated Code

cancel
Showing results for
Did you mean:
SOLVED

Missing #include "GPIO_PDD.h" from Generated Code

1,951 Views
Contributor I

I am using the PE stand-alone version 10.0.0, see attached image.

I modified the helloworld example for arm in the LK25SC projects to include I2C.

I then generated the code and updated the project in Keil MDK.

When I try to compile I get the following error:

.\Generated_Code\Blue_LED.h(53): error:  #5: cannot open source input file "GPIO_PDD.h": No such file or directory

I searched the folders of the project and I can't find the file.

When I diffed ".\Generated_Code\Blue_LED.h" I see the following: (See attached image)

GPIOD_PDDR &= (uint32_t)~0x02UL;    from example

has changed to

GPIOD_PDDR &= (uint32_t)~(uint32_t)(GPIO_PDDR_PDD(0x02));   when generated.

Am I missing a setting in my code generation or do I need to update?

Tags (2)
1 Solution
394 Views
NXP Employee

Hello,

from the description seems that you didn´t set properly the path to the PDD files. Please check that you have the corresponding file on your disc and also in the compiler paths.

best regards

Vojtech Filip

Processor Expert Support Team

2 Replies
395 Views
NXP Employee

Hello,

from the description seems that you didn´t set properly the path to the PDD files. Please check that you have the corresponding file on your disc and also in the compiler paths.

best regards

Vojtech Filip

Processor Expert Support Team

394 Views
Contributor I

Thank you for the assistance.

Isaac