Hi,
I am experiencing an interesting case ( I am not sure if this is a problem indeed).
I have been trying to develop code for ISP1507 (nRF52832 PC10040 based) on two different computers. Currently I am now trying to change the uart with spi in the ble_app_uart example.
The first computer I was using is Win7 and IDE is Keil 5.26.2.0. However this IDE uses the a free, code-limited license. Since the code size became a constraint (when I change the optimization level to 0), the code did not compile anymore.
So, I moved to another computer which is Win8 and has Keil V5.18.0.0. This one has a paid license so there is no code size problems anymore. However, it shows a red cross next to some header files, such as;
stdint.h in main.c
sdk_config.h in in nrfx_config.h
nrfx.h in nrf_uart.h
There could be more but these are the ones I have seen. The interesting part for me is that, although it says fatal error on the status bar, the code still compiles and runs. It says sdk_config.h is missing however I am changing the settings using its configuration wizard.
The following screen shot is from a clean SDK copy. I extracted the zip file again just to make sure. I didn't change anything including the paths. What I have said applies both to SDK15.2 and SDK 15.0.
What could be reason for this? and more importantly what could be negative impact for my project? Should I worry?? How can I solve?
Thanks,
D
