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.

Unresolved symbol when trying to extract a function from an example



Hello,

I am working on a simple voice recognition project using the MSP-EXP430F5438 board. TI has made a great 'userExperience' demo code and I would like to extract a particular section of the FFT processing for my own project. I've tried all I know and have read the wiki and still I can't get CCS to recognize the function which is an assembly file called FFT_430.s43. I've made sure that the include directories are the exact same as the example code as shown in the picture below

The only noticeable difference I can tell is in the linked resources tab but I don't know how to make them the same. Can anyone help me?

  • Micah Kurtz56 said:
    I've tried all I know and have read the wiki and still I can't get CCS to recognize the function which is an assembly file called FFT_430.s43. I've made sure that the include directories are the exact same as the example code as shown in the picture below

    First comment is that the FFT_430.s43 source file is for the IAR assembler. For the TI assembler you need to use the FFT_430.asm source file.

    Second comment is that the include directories are not the problem, but that the linker can't find the FFT_prog symbol. To correct this, the FFT_430.asm source file needs to be part of the audioCapture project. e.g. by adding as a linked resource.

  • Thanks. It works now. You saved me a huge headache.