Electronic Components Datasheet Search
  English  ▼

X  

70353C Datasheet(PDF) 65 Page - Microchip Technology

Part # 70353C
Description  Section 21. Enhanced Controller Area Network
PDF  76 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

70353C Datasheet(HTML) 65 Page - Microchip Technology

Back Button 70353C Datasheet HTML 61Page - Microchip Technology 70353C Datasheet HTML 62Page - Microchip Technology 70353C Datasheet HTML 63Page - Microchip Technology 70353C Datasheet HTML 64Page - Microchip Technology 70353C Datasheet HTML 65Page - Microchip Technology 70353C Datasheet HTML 66Page - Microchip Technology 70353C Datasheet HTML 67Page - Microchip Technology 70353C Datasheet HTML 68Page - Microchip Technology 70353C Datasheet HTML 69Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 65 / 76 page
background image
© 2008-2011 Microchip Technology Inc.
DS70353C-page 21-65
Section 21. Enhanced Controller Area Network (ECAN™)
21
21.11
ECAN INTERRUPTS
The ECAN module generates three different interrupts, each with its own interrupt vector,
interrupt enable control bit, interrupt status flag and interrupt priority control bit. These interrupts
are:
• CiTX – ECAN Transmit Data Request
• CiRX – ECAN Receive Data Ready
• Ci – ECAN Event Interrupt
21.11.1 ECAN Transmit Data Request Interrupt
The transmit data request interrupt represents the transmission of a single word in an ECAN
message through the ECAN Transmit Data register (CiTXD). The user application needs to
assign the ECAN transmit data request interrupt to a DMA channel to automatically transfer
messages from the appropriate device RAM buffers to the ECAN module (CiTXD register).
21.11.2 ECAN Receive Data Ready Interrupt
The receive data request interrupt represents the reception of a single word of an ECAN
message through the ECAN Receive Data register (CiRXD). The user application needs to
assign the ECAN receive data ready interrupt to a DMA channel to automatically transfer
messages from the ECAN module (CiRXD register) to the appropriate device RAM buffers.
21.11.3 ECAN Event Interrupt
The ECAN event interrupt has seven main sources, each of which can be individually enabled.
The Interrupt Flag register (CiINTF) contains the interrupt flags, and the Interrupt Enable register
(CiINTE) contains the enable bits. The Interrupt Flag Code bits (ICODE<6:0>) in the ECAN
Interrupt Code register (CiVEC<6:0>) can be used in combination with a jump table for efficient
handling of interrupts. All interrupts have one source, with the exception of the Error Interrupt.
Any of five error interrupt sources (TX Error Warn, RX Error Warn, TX Error Passive, RX Error
Passive and TX Bus OFF) can set an error interrupt flag. The source of the error interrupt is
determined by reading the CiINTF register.
Figure 21-19 illustrates the ECAN event interrupt generation from various interrupt sources.
Note:
The ICODE<6:0> bits will reflect the highest priority CAN interrupt condition that is
active. For this, the interrupt should be enabled (the IE bit in the CiINTE register
should be set) and the interrupt condition should be active (the IF bit in the CiINTF
register should be set).



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com