Hello, friends. I want to use Open_SAE_J1939 library to build simple communication device for J1939 (using Atmega2560 and CAN Bus shield v2.0 from Seed Studio). Original project, which was an use example of this library is for stm32, but author says, that code is c89 standard, there is also options in Hardware headers to choose your own micro and write some specific functions for it. During import of library, I’m getting 2 errors:
#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit (G:\My Drive\Devops\J1939\J1939_Mega\src\main.cpp).C/C++(1696)
cannot open source file “cstdint” (dependency of “Open_SAE_J1939.h”). Please run the ‘Select IntelliSense Configuration…’ command to locate your system headers.C/C++(1696)
Sorry if this is dumb question, but can anyone help to understand what is going on? Was looking for solution in many possible ways, but still nothing.
Here is a ling for a code: