rtel wrote on Tuesday, March 15, 2016:
**Link Error : L1822: Symbol vAssertCalled in file
C:\Users\Toshiba\Desktop\Project_4_new\Project_4_new_Data\Standard\ObjectCode\heap_1.c.o
is undefined
I suspect you have configASSERT() defined to call vAssertCalled() - if
you do that then your application must implement vAssertCalled().
Link Error : L1822: Symbol portRESET_READY_PRIORITY in file
C:\Users\Toshiba\Desktop\Project_4_new\Project_4_new_Data\Standard\ObjectCode\tasks.c.o
is undefined
Searching for portRESET_READY_PRIORITY in tasks.c will show that, if
configUSE_PORT_OPTIMISED_TASK_SELECTION is set to 0 or undefined in
FreeRTOSConfig.h, then portRESET_READY_PRIORITY is not needed.
If that is not clear - set configUSE_PORT_OPTIMISED_TASK_SELECTION to 0.
Link Error : L1822: Symbol taskRECORD_READY_PRIORITY in file
C:\Users\Toshiba\Desktop\Project_4_new\Project_4_new_Data\Standard\ObjectCode\tasks.c.o
is undefined*
Same as portRESET_READY_PRIORITY comment.
Link Error : L1822: Symbol TERMIO_PutChar in file C:\Program Files
(x86)\Freescale\CWS12v5.1\lib\HC12c\lib\ansibi.lib is undefined
This is a tools issue. Perhaps the library has been changed since the
demo was created (which was many years ago).
Link Error : L1822: Symbol vApplicationMallocFailedHook in file
C:\Users\Toshiba\Desktop\Project_4_new\Project_4_new_Data\Standard\ObjectCode\heap_1.c.o
is undefined
Google vApplicationMallocFailedHook to find the documentation page for
this on the FreeRTOS.org website. [either set
configUSE_MALLOC_FAILED_HOOK to 0 or define the
vApplicationMallocFailedHook callback function]
Link Error : L1822: Symbol vConfigureTimerForRunTimeStats in file
C:\Users\Toshiba\Desktop\Project_4_new\Project_4_new_Data\Standard\ObjectCode\tasks.c.o
is undefined
Again, Google finds the answer right away
Link Error : L1822: Symbol TickTimer_SetFreqHz in file
C:\Users\Toshiba\Desktop\Project_4_new\Project_4_new_Data\Standard\ObjectCode\port.c.o
is undefined
This looks like a library function being called from the RTOS port layer
- if it cannot be found then either the libraries have been changed
since the port was written (it is an OLD port!) or it is related to the
fact that the library could not be found (a few comments above).
Link Error : L1822: Symbol TickTimer_Enable in file
C:\Users\Toshiba\Desktop\Project_4_new\Project_4_new_Data\Standard\ObjectCode\port.c.o
is undefined
Same comment as for TickTimer_SetFreqHz.