I have used the example given with MSP430 in resourse CD
but it gives the following error when compiling please help to take over this!
-----------------------------------------------------------------------------------------------------------------------------------------------
**** Clean-only build of configuration Debug for project UART_32khz_9600 ****
Build complete for project UART_32khz_9600
**** Full rebuild of configuration Debug for project UART_32khz_9600 ****
c:\Program Files\Texas Instruments\CC Essentials 2.0\utils\gmake\gmake -k clean all
c:\Program Files\Texas Instruments\CC Essentials 2.0\\utils\Cygwin\rm -rf ./example_32Khz_9600.obj ./ta_uart.obj ./ta_uart_32khz_9600.obj ./example_32Khz_9600.d ./ta_uart.d ./ta_uart_32khz_9600.d UART_32khz_9600.out
' '
'Building file: ../example_32Khz_9600.c'
'Invoking: MSP430 Compiler'
"C:\Program Files\Texas Instruments\CC Essentials 2.0\tools\compiler\msp430\bin\cl430" --obj_directory"./" --include_path="C:\Program Files\Texas Instruments\CC Essentials 2.0\tools\compiler\msp430\include" --symdebug:dwarf --plain_char=signed --silicon_version=mspx --printf_support=full "../example_32Khz_9600.c"
'Finished building: ../example_32Khz_9600.c'
' '
'Building file: ../ta_uart.asm'
'Invoking: MSP430 Compiler'
"C:\Program Files\Texas Instruments\CC Essentials 2.0\tools\compiler\msp430\bin\cl430" --obj_directory"./" --include_path="C:\Program Files\Texas Instruments\CC Essentials 2.0\tools\compiler\msp430\include" --symdebug:dwarf --plain_char=signed --silicon_version=mspx --printf_support=full "../ta_uart.asm"
'Finished building: ../ta_uart.asm'
' '
'Building file: ../ta_uart_32khz_9600.asm'
'Invoking: MSP430 Compiler'
"C:\Program Files\Texas Instruments\CC Essentials 2.0\tools\compiler\msp430\bin\cl430" --obj_directory"./" --include_path="C:\Program Files\Texas Instruments\CC Essentials 2.0\tools\compiler\msp430\include" --symdebug:dwarf --plain_char=signed --silicon_version=mspx --printf_support=full "../ta_uart_32khz_9600.asm"
'Finished building: ../ta_uart_32khz_9600.asm'
' '
'Building target: UART_32khz_9600.out'
'Invoking: MSP430 Linker'
"C:\Program Files\Texas Instruments\CC Essentials 2.0\tools\compiler\msp430\bin\cl430" --printf_support=full -z "./example_32Khz_9600.obj" "./ta_uart.obj" "./ta_uart_32khz_9600.obj" --rom_model --heap_size=80 --reread_libs --search_path="C:\Program Files\Texas Instruments\CC Essentials 2.0\tools\compiler\msp430\lib" --search_path="C:\Program Files\Texas Instruments\CC Essentials 2.0\tools\compiler\msp430\include" --library="../lnk_msp430fg4618.cmd" --library="rts430x.lib" --stack_size=80 --use_hw_mpy --warn_sections -o "UART_32khz_9600.out"
<Linking>
>> error: symbol TI_TX_Byte is defined multiple times: ./ta_uart.obj and
./ta_uart_32khz_9600.obj
>> error: symbol TI_TA_UART_StatusFlags is defined multiple times:
./ta_uart.obj and ./ta_uart_32khz_9600.obj
>> error: symbol TI_initTimer is defined multiple times: ./ta_uart.obj and
./ta_uart_32khz_9600.obj
>> error: symbol TI_setCallbackFunction is defined multiple times:
./ta_uart.obj and ./ta_uart_32khz_9600.obj
>> error: symbol TI_RXData is defined multiple times: ./ta_uart.obj and
./ta_uart_32khz_9600.obj
>> error: symbol TI_FuncPtr is defined multiple times: ./ta_uart.obj and
./ta_uart_32khz_9600.obj
>> Compilation failure
c:\Program Files\Texas Instruments\CC Essentials 2.0\utils\gmake\gmake: *** [UART_32khz_9600.out] Error 1
c:\Program Files\Texas Instruments\CC Essentials 2.0\utils\gmake\gmake: Target `all' not remade because of errors.
Build complete for project UART_32khz_9600
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Thanks!