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

X  

RM0319 датащи(PDF) 194 Page - STMicroelectronics

номер детали RM0319
подробное описание детали  SPEAr320S architecture and functionality
PDF  368 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  STMICROELECTRONICS [STMicroelectronics]
домашняя страница  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

RM0319 датащи(HTML) 194 Page - STMicroelectronics

Back Button RM0319 Datasheet HTML 190Page - STMicroelectronics RM0319 Datasheet HTML 191Page - STMicroelectronics RM0319 Datasheet HTML 192Page - STMicroelectronics RM0319 Datasheet HTML 193Page - STMicroelectronics RM0319 Datasheet HTML 194Page - STMicroelectronics RM0319 Datasheet HTML 195Page - STMicroelectronics RM0319 Datasheet HTML 196Page - STMicroelectronics RM0319 Datasheet HTML 197Page - STMicroelectronics RM0319 Datasheet HTML 198Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 194 / 368 page
background image
Controller area network ports (CAN)
RM0319
194/368
Doc ID 022640 Rev 3
required. For communication on a CAN network, individual message objects are configured.
The message objects and identifier masks for acceptance filtering of received messages are
stored in the Message RAM. All functions concerning the handling of messages are
implemented in the Message Handler. Those functions are the acceptance filtering, the
transfer of messages between the CAN core and the message RAM, and the handling of
transmission requests as well as the generation of the module interrupt. The register set of
the CAN can be accessed directly by an external CPU via the module interface. These
registers are used to control/configure the CAN Core and the message handler and to
access the message RAM.
As shown in Figure 66: CAN controller block diagram, these are the main CAN core
interfaces:
CAN core: this is a CAN Protocol Controller and Rx/Tx Shift register for serial/parallel
conversion of messages.
Message RAM: Stores message objects and Identifier Masks.
Registers: All registers used to control and configure the CAN module
Message handler state machine: this is the state machine that controls the data
transfer between the Rx/Tx Shift register of the CAN core and the Message RAM as
well as the generation of interrupts as programmed in the control and configuration
registers. See also: Section 15.3.1.
Module interface: Interfaces to the AMBA APB bus from ARM
15.3.1
Message handler state machine
The message handler controls the data transfer between the Rx/Tx Shift register of the CAN
Core, the Message RAM and the IFx registers.
The Message Handler FSM controls the following functions:
Data transfer from IFx register to the message RAM
Data transfer from message RAM to the IFx registers
Data transfer from Shift register to the message RAM
Data transfer from message RAM to Shift register
Data transfer from Shift register to the acceptance filtering unit
Scanning of message RAM for a matching message object
Handling of TxRqst flags
Handling of interrupts
Data transfer from/to message RAM
When the CPU initiates a data transfer between the IFx registers and the message RAM,
the message handler sets the Busy bit in the respective Command register to ‘1’. After the
transfer has been completed, the Busy bit is set back to ‘0’ (see Figure 67).
The respective Command Mask register specifies whether a complete message object or
only parts of it will be transferred. Due to the structure of the message RAM it is not possible
to write single bits/bytes of one message object, it is always necessary to write a complete
message object into the message RAM. Therefore, the data transfer from the IFx registers
to the message RAM requires a read-modify-write cycle. First, the parts of the message
object that are not to be changed are read from the Message RAM, and then the complete
contents of the Message Buffer registers are into the message object.



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 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


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

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