Tool/software:
Hello,
This is not a problem for now but I was just finishing my CAN reception and transmission changes at 500 Kbps and I decided to check how much does it takes to put a message to the TX buffer using the driverlib.
My surprise was that the function MCAN_writeMsgRam takes 6.62 usecs and since our processor is 200 MHz this would mean 1324 cycles to just to put the data bytes in the buffer.
...
...
This kind of delay limits the possibility of much faster tasks.
So a couple of questions I have are the following:
- Is it something I can do to improve the transmission time using the driverlib APIs?
- If there any chance that TI has a plan to improve the perfromance of this MCAN library?
Thanks,
Martin