Other Parts Discussed in Thread: TMS320F2808
I would like to know the method of checking CAN Bus busy status in C2000 series
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: TMS320F2808
I would like to know the method of checking CAN Bus busy status in C2000 series
Hi Hareesh,
TMS320F2808 is the uC I am using for the project,
And my doubt is If more than 3 nodes(running with firmware with different slave ID) try to access bus priority will goes to the least numbered ID, at this point remaining nodes will wait for bus free condition in data link layer or do I need to handle the situation in application layer?
Hi Hareesh,
Thanks for your input,
So when mailbox RAM will get update ?Only after a successful data transfer? how many retry will execute for the data transfer?
So when mailbox RAM will get update? Only after a successful data transfer?
Answer--> Sorry, I don’t understand what you are asking here. Your post is about a Transmit mailbox. It will get updated whenever your code writes to it. Are you asking about setting of the TA bit? If so, it is after transmission is successful.
How many retry will execute for the data transfer?
Answer--> In case of lost arbitration, retries will be forever. In case of error, it is a bit more complicated, depending on who is the source of error.