When creating a new project, what we have to give either coff or elf for an algorithm to run on a processor(.lib & .out)????
thanks.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
When creating a new project, what we have to give either coff or elf for an algorithm to run on a processor(.lib & .out)????
thanks.
TI devices support both coff and elf with appropriate tooling support. Your only concern should be if all your components (OS, drivers, etc) being used are available in both formats. Elf format is a bit richer than coff (Google - Executable and Linkable Format). If you are an algorithm developer, you may consider building 2 libraries (*.ilb) to support both formats for your customers to consume.
Typically, algorithms are provided as libraries. If you are both a creator and a consumer, you can opt to build/compile your algorithm directly into your applications executable. Though it would still make sense to provided it as a library, so that other applications can consumer it by simply linking it into the end application.