поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

70353C датащи(PDF) 3 Page - Microchip Technology

номер детали 70353C
подробное описание детали  Section 21. Enhanced Controller Area Network
PDF  76 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  MICROCHIP [Microchip Technology]
домашняя страница  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

70353C датащи(HTML) 3 Page - Microchip Technology

  70353C Datasheet HTML 1Page - Microchip Technology 70353C Datasheet HTML 2Page - Microchip Technology 70353C Datasheet HTML 3Page - Microchip Technology 70353C Datasheet HTML 4Page - Microchip Technology 70353C Datasheet HTML 5Page - Microchip Technology 70353C Datasheet HTML 6Page - Microchip Technology 70353C Datasheet HTML 7Page - Microchip Technology 70353C Datasheet HTML 8Page - Microchip Technology 70353C Datasheet HTML 9Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 3 / 76 page
background image
© 2008-2011 Microchip Technology Inc.
DS70353C-page 21-3
Section 21. Enhanced Controller Area Network (ECAN™)
21
Figure 21-2 illustrates the general structure of the ECAN module and its interaction with the DMA
Controller and device RAM.
Figure 21-2:
ECAN™ Interaction with DMA
21.1.1
ECAN Module
The ECAN module consists of a protocol engine, message acceptance filters, and separate
transmit and receive DMA interfaces. The protocol engine transmits and receives messages to
and from the CAN bus (as per the CAN Specification 2.0B protocol). The user-configurable
acceptance filters are used by the ECAN module to examine the received message and
determine if it should be stored in the DMA message buffer or discarded.
For received messages, the receive DMA interface generates a receive data interrupt to initiate
a DMA cycle. The receive DMA channel reads data from the CiRXD register and writes it into the
message buffer.
For transmit messages, the transmit DMA interface generates a transmit data interrupt to start a
DMA cycle. The transmit DMA channel reads from the message buffer and writes to the CiTXD
register for message transmission.
21.1.2
Message Buffers
The ECAN module supports up to 32 message buffers for storing data transmitted or received on
the CAN bus. These buffers can be located anywhere in device RAM (start address of the buffer
may be needed to be aligned on an address boundary). Message buffers 0-7 can be configured
for either transmit or receive operation. Message buffers 8-31 are receive-only buffers and
cannot be used for message transmission.
21.1.3
DMA Controller
The DMA controller acts as an interface between the message buffers and ECAN to transfer data
back and forth without CPU intervention. The DMA controller supports up to 15 channels for
transferring data between the device RAM and the dsPIC33E/PIC24E device peripherals. Two
separate DMA channels are required to support the CAN message transmission and the CAN
message reception.
Each DMA channel has a DMA Request register (DMAxREQ), which is used by the user
application to assign an interrupt event to trigger a DMA-based message transfer.
CiTX
CiRX
Message Buffer 0
Message Buffer 7
Message Buffer 8
Message Buffer 31
CAN
Protocol
Engine
ECAN
Transmit
Register
(CiTXD)
Acceptance
Filter 0-15
ECAN
Receive
Register
(CiRXD)
TX DMA
Interface
RX DMA
Interface
DMA
Channel
DMA
Channel
Message Buffer 1
ECAN™ Module
Message Buffer
(Device RAM)
RX
Request
TX
Request



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


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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