English
Language : 

70353C Datasheet, PDF (74/76 Pages) Microchip Technology – Section 21. Enhanced Controller Area Network
dsPIC33E/PIC24E Family Reference Manual
Revision B (March 2011) (Continued)
• Sections (Continued):
- Updated the logical value of the SRR but from ‘0’ to ‘1’ in 21.2.2 “Extended Data
Frame”
- Updated the remote frame exceptions in 21.2.3 “Remote Frame”
- Updated 21.2.6 “Interframe Space”
- Updated the register description for CiCTRL1: ECAN Control Register 1 and CiCTRL2:
ECAN Control Register 2 in 21.3.6 “ECAN Control and Error Counter Registers”
- Changed the section title for 21.6.3 “Transmitting and Responding Remote
Frames”
- Changed the sub section title for 21.6.3.1 “Transmit a Remote Frame” and
21.6.3.2 “Respond to a Remote Frame”
- Updated the remote frame exceptions in 21.6.3.1 “Transmit a Remote Frame”
- Updated 21.8 “DMA Controller Configuration”
- Updated the first paragraph of 21.9.4 “ECAN Bit Time Calculations”
- Updated the transmit error counter range in 21.10.2.4 “Transmitter in Error Warning
State”
- Updated the receive error counter range in 21.10.2.5 “Receiver in Error Warning
State”
- Updated 21.11.3.7 “Invalid Message Interrupt”
- Updated the term “TXCAN” to “CiTX” in 21.12.1 “Sleep Mode” and 21.12.2 “Idle
Mode”
- Updated 21.12.3 “Wake-up Functions”
• Tables:
- Added the CANCKS bit to the ECAN1 Register Map When C1CTRL1.WIN = 0 or 1
(see Table 21-4)
• Updated the Family Reference Manual name to dsPIC33E/PIC24E Family Reference
Manual
• Additional minor corrections such as language and formatting updates were incorporated
throughout the document
Revision C (December 2011)
This revision includes the following updates:
• Throughout the document, all occurrences of FCY were updated to: FP
• The following code examples were updated:
- Code Example for Standard Data Frame Transmission (see Example 21-1)
- Code Example for Extended Data Frame Transmission (see Example 21-2)
- Code Example for Transmitting Extended Remote Frame (see Example 21-3)
- Code Example for Filtering Standard Data Frame (see Example 21-4)
- Code Example for Filtering Extended Data Frame (see Example 21-5)
- DMA Channel 0 Configuration for ECAN1 Transmission (see Example 21-6)
- DMA Channel 1 Configuration for ECAN1 Reception (see Example 21-7)
- Code Example for Configuring ECAN™ Bit Timing Parameters (see Example 21-9)
• Updated 21.8 “DMA Controller Configuration”
• All register maps were updated (ECAN1 was changed to ECAN and the File Names were
updated) (see Table 21-4 through Table 21-6)
• Table 21-8, Table 21-9, and Table 21-10 were removed
• Additional minor corrections such as language and formatting updates were incorporated
throughout the document
DS70353C-page 21-74
© 2008-2011 Microchip Technology Inc.