Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
I'm a noob to PSOC Creator but have successfully built some projects exercising a TFT display over SPI. Now I'm being more ambitious and trying to use Segger's emWin library for controlling the display.
The trouble is that I'm not getting build errors for when functions that I'm calling are not defined anywhere. I get a successful build when I shouldn't. I expect to get build errors if the linker can't find functions that have been declared in an include file but aren't defined in a 'c' file. Here is the code that should generate a link error:
When I hover over the function DISP_Read8_A1 which was never declared and then click on "Go to definition", I do get the following message:
The IDE was smart enough to tell me that the function wasn't defined, but the linker isn't?
I would try stepping through the code to see what the compiler/linker has done, but I have way too many loose ends right now to try debugging.