Hi,
sometimes my program crashes and I do not know why. I have a error "OS_ERR_FIFO_OVF". I read the information Keil : http://www.keil.com/support/docs/3604.htm and http://www.keil.com/support/man/docs/rlarm/rlarm_ar_cfgfifosz.htm I followed the advice but nothing happens. I use a lot of interruptions in my program.
I'd like to know what interruptions are in the buffer "os_fifo[]" when my programm craches. It would give me a direction to look.
someone is how it works?
Thanks. JB
But in the end, code should always be written to reduce issues with latency and response time of main application.
But in the end, code should always be written to eliminate issues with latency and response time of main application.
many miss the silent 'U' in URTOS. things do not happen in 'real time' but when time is available
What means "U"?
un-
You may not always solve all latency issues, which is a reason why it is important to identify what parts of the application that requires strict real time performance with guaranteed response times, and what part of the program that is fine with a best effort approach with a well defined recovery strategy.
It's the same thing with software development as with real life - don't give out more promises than what you can fulfill. So don't promise real-time performance for a task that doesn't need it.
Erik, you are such a tease!
Then the example above with the mailbox is not good. Justify. Also point an alternate Good method.