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.

TMS320F28034: standard CAN and extented CAN

Part Number: TMS320F28034


Dear c2000 expert, 

One of my customers requires to use standard CAN, but my produtct has been configured to use extented CAN, and factory has used extented ID already. My question is that is it possible to support both standard and extented CAN simultaneously?

Regards,

Jack

  • Jack,

          The CAN module is capable of supporting both standard and extended frames. However, you need to clarify what you mean by "simultaneously". At any time, the CAN module can transmit or receive a standard or extended frame. There can be only one frame at a time on the bus, either standard or extended. An Extended frame on the bus will be interpreted as an extended frame by every node on the bus and treated as such. Ditto with a standard frame. Hope this clarifies. If you would like to learn how these frames are received with mask filtering, please refer to www.ti.com/lit/SPRA876

  • Hi Hareesh,

    Thanks for support here.

    Actualy, my company has internal CAN protocal which is extented CAN ID, but our custermer request to support their protocal which is 11 standard CAN ID. I 'd like to configure the CAN to respond both standard and extended frames.

    I see there 32 mailboxes in 28034, is it possbile to set some of the mailboxes to respond standard CAN ID, and others to support extended CAN ID? 

    Jack

  • is it possbile to set some of the mailboxes to respond standard CAN ID, and others to support extended CAN ID? 

    Yes, you can do that. Each one of the 32 mailboxes can be configured to receive STD or EXT IDs. Likewise, each one of the 32 mailboxes can also be configured to transmit STD or EXT IDs.