Hi
I have trying to see if I could find any linker switch or code macro, to "import" a file from my PC into my resulting HEX/BIN/AXF file when building my application.
Is this possible.?
Perfered would be to have a variable(a pointer) to point to the imported data after the build.
/Thomas
if you want to update the program itself, you will then have to either use a bootloader or run the flash procedure from a RAM based function. reset, collect the binary data and flash.
Use a pre-build rule to run a helper program that converts your external file into a C code array like:
const char my_file[] = { 0x15,0x17,0xfe,... };