stevenendlos
Newbie level 5
I'm trying to use TMS470R1B1M FLASH F05 0.36 API module files (https://www.ti.com/litv/zip/spnc031)
. I've added all the header files to my project but I'm unable to figure out how to use the.r79 files present in the API module. When I call the functions such as Flash_compact_b, Flash_Erase_b in my main program, IAR compiler just doesnt find those even though the prototype is declared in the headers. I understand that I've to somehow add/use the.r79 compiled files.
The error I get when I try to build without using the.r79 files is similar to - Error[Li005]: no definition for "Flash_Compact_B" [referenced from C:\Program Files (x86)\Texas Instruments\F05aFlashAPI_V.36\f05a v.36\Debug\Obj\main.o]
Could someone explain me how to use .79 files and just call the functions from the main?
. I've added all the header files to my project but I'm unable to figure out how to use the.r79 files present in the API module. When I call the functions such as Flash_compact_b, Flash_Erase_b in my main program, IAR compiler just doesnt find those even though the prototype is declared in the headers. I understand that I've to somehow add/use the.r79 compiled files.
The error I get when I try to build without using the.r79 files is similar to - Error[Li005]: no definition for "Flash_Compact_B" [referenced from C:\Program Files (x86)\Texas Instruments\F05aFlashAPI_V.36\f05a v.36\Debug\Obj\main.o]
Could someone explain me how to use .79 files and just call the functions from the main?