I am using freeRTOS for my development. I have two doubts and if anybody knows the information please share it.
I am using Queue mechanism for receiving RS232 serial port bytes from external devices with 9600 Baud rate.
My task is working fine when "xTicksToWait" is assigned to 0 with Queue API:
Ex: "if( xQueueReceive( xQueue, &( pxRxedMessage ), ( portTickType ) 0 ) )"
But my task is not at all executed after few cycles, if i use "xTicksToWait" as 1.
Ex: if( xQueueReceive( xQueue, &( pxRxedMessage ), ( portTickType ) 1 ) )
If you know possible reasons please let me know.
How to use "Legacy Trace Utility"?
I have configured configUSE_TRACE_FACILITY to 1 as mentioned in website and ran the system. Where "trace buffer " will be stored(ie. which folder in PC) and when it will be stored?
How to do the conversion by using tracecon.exe?