CAN and CAN FD protocol

Поділитися
Вставка
  • Опубліковано 15 жов 2024

КОМЕНТАРІ • 28

  • @moliendo102
    @moliendo102 4 роки тому +16

    Very clear and comprehensive explanation. Thank you for putting so much diligence, into making the course accessible and thorough enough. Such results are achieved only with genuine dedication. Thank you very much for clear & in-depth explanation !!!

  • @tarekmohsen7572
    @tarekmohsen7572 2 роки тому +1

    Thank you. It is the first video from alot of videos i watched before where i understand the CAN bus

  • @LordPhobos6502
    @LordPhobos6502 Рік тому +3

    This video ia excellent. Very clear explainations of what's happening within the protocol.
    One question, what exactly does a data request frame look like? Does it have just the address requested and the RTR bit recessive, or does it have everything, with a 0 byte data section?
    Thankyou again for these CANbus videos, they're really clear, and enjoyable.

  • @youssefbenmouhou9030
    @youssefbenmouhou9030 Рік тому +2

    the explanation is very good and exhaustive, I just have a question, for the error frame is it sent in the place of ACK bit

  • @Gattuser
    @Gattuser 3 роки тому +4

    Excellent video indeed, slides and images are very helpful

  • @purushothamakm2812
    @purushothamakm2812 20 днів тому

    very very nice explanation

  • @JetNmyFuture
    @JetNmyFuture 5 років тому +1

    off to order some parts from DigiKey now......My next system design is expected to be all CAN. Thanks for the confidence builder.

  • @parvathik7733
    @parvathik7733 Рік тому

    Precise and upto the point explanation.Thank you.

  • @robertsimpson4412
    @robertsimpson4412 Рік тому +1

    The arbitration relies on the nodes being synchronized but it's not clear to me whether they are synchronized at the bit level or at the frame level. Is it correct to say the synchronization works at the bit level and the start bit ensures that one node will not start transmitting after another node has started? (Obviously the arbitration is required if 2 or more nodes start transmitting at the same bit interval.)

  • @thecannetwork7559
    @thecannetwork7559 3 роки тому +3

    That was excellent and such a genius technology

  • @vrajalingam3487
    @vrajalingam3487 Рік тому

    Simple and best explanation , Thanks

  • @Avionics1958
    @Avionics1958 3 роки тому +2

    Beautifully explained 👏👏👍👍

  • @Kartheek-pu8hm
    @Kartheek-pu8hm 23 дні тому

    what is maximum interframe space can be ?

  • @chu1754
    @chu1754 Рік тому +1

    This is very helpful. Thanks

  • @sujithan6100
    @sujithan6100 Рік тому +1

    Can you share a video on CAN Network Management

  • @eduardoflores98
    @eduardoflores98 Рік тому +1

    If my car doesn’t have can FD is worth to buy an a scanner that is can fd is compatible?

  • @mahmoudismail2760
    @mahmoudismail2760 2 роки тому

    This is really Awesome! Are there any explanation but for Ethernet

  • @Mr8999naga
    @Mr8999naga 2 роки тому +1

    At 11:59 I didn't complely get it
    For 0000011110 bit stuffing happens
    00000 1 1111 0 0 twice. While destuffing how it is handled ? Because while destuffing it's already destuffed the recessive bit.

    • @commandermclovin4633
      @commandermclovin4633 2 роки тому

      But the reciever does not compare along what he was destuffing, but what was recieved ;) Just count on the incomming bits. BTW: Great attention to such a detail!

  • @watermelonpuppet3963
    @watermelonpuppet3963 2 роки тому +2

    I've seen a lot of different sources mentioning that the IFS should be 3-bits long. However according to this video and some of the other TI documents, it is said to be 7-bits long. Is it intended?

    • @rexoplans1
      @rexoplans1 2 роки тому +2

      Since it is not defined in the Bosch specification, it is normal for it to vary from company to company. Since there is no effective bit on the message, it can be 3 bits or 10 bits.

  • @eccentricOrange
    @eccentricOrange Рік тому

    Excellent

  • @xealit
    @xealit 8 місяців тому

    but what serves as the address of the frame? Is it the priority id? Then, if a node requests data from another one, it puts the id of the addressee? What if the addressee is sending at the same time? Then the priority ids of the frames will be identical. Does it mean that the arbitration is solved by the request bit in this case? Also, in the request frame, can it include something like a "register address" from a node? Or 1 node is always only 1 source of data?

    • @TexasInstruments
      @TexasInstruments  8 місяців тому +1

      Hi @xealit, thanks for your interest! You can search our TI E2E Support Forums for an answer to your question here: e2e.ti.com

  • @shivendrayadav18
    @shivendrayadav18 5 місяців тому

    Thanku so much

  • @mahn78
    @mahn78 Рік тому

    Great