Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

ST72561AR7-Auto Datasheet(PDF) 219 Page - STMicroelectronics

Part # ST72561AR7-Auto
Description  Clock, reset and supply management
PDF  324 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

ST72561AR7-Auto Datasheet(HTML) 219 Page - STMicroelectronics

Back Button ST72561AR7-Auto Datasheet HTML 215Page - STMicroelectronics ST72561AR7-Auto Datasheet HTML 216Page - STMicroelectronics ST72561AR7-Auto Datasheet HTML 217Page - STMicroelectronics ST72561AR7-Auto Datasheet HTML 218Page - STMicroelectronics ST72561AR7-Auto Datasheet HTML 219Page - STMicroelectronics ST72561AR7-Auto Datasheet HTML 220Page - STMicroelectronics ST72561AR7-Auto Datasheet HTML 221Page - STMicroelectronics ST72561AR7-Auto Datasheet HTML 222Page - STMicroelectronics ST72561AR7-Auto Datasheet HTML 223Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 219 / 324 page
background image
ST72561-Auto
beCAN controller (beCAN)
Doc ID 12370 Rev 8
219/324
Normal mode. Before entering Normal mode beCAN always has to synchronize on the CAN
bus. To synchronize, beCAN waits until the CAN bus is idle, this means 11 consecutive
recessive bits have been monitored on CANRX.
Initialization mode
The software initialization can be done while the hardware is in Initialization mode. To enter
this mode the software sets the INRQ bit in the CMCR register and waits until the hardware
has confirmed the request by setting the INAK bit in the CMSR register.
To leave initialization mode, the software clears the INQR bit. beCAN has left initialization
mode once the INAK bit has been cleared by hardware.
While in Initialization mode, all message transfers to and from the CAN bus are stopped and
the status of the CAN bus output CANTX is recessive (high).
Entering initialization mode does not change any of the configuration registers.
To initialize the CAN controller, software has to set up the bit timing registers and the filter
banks. If a filter bank is not used, it is recommended to leave it non active (leave the
corresponding FACT bit cleared).
Normal mode
Once the initialization has been done, the software must request the hardware to enter
Normal mode, to synchronize on the CAN bus and start reception and transmission.
Entering normal mode is done by clearing the INRQ bit in the CMCR register and waiting
until the hardware has confirmed the request by clearing the INAK bit in the CMSR register.
Afterwards, the beCAN synchronizes with the data transfer on the CAN bus by waiting for
the occurrence of a sequence of 11 consecutive recessive bits (
≡ bus idle) before it can take
part in bus activities and start message transfer.
The initialization of the filter values is independent from Initialization mode but must be done
while the filter bank is not active (corresponding FACTx bit cleared). The filter bank scale
and mode configuration must be configured in initialization mode.
Low power mode (Sleep)
To reduce power consumption, beCAN has a low power mode called Sleep mode. This
mode is entered on software request by setting the SLEEP bit in the CMCR register. In this
mode, the beCAN clock is stopped. Consequently, software can still access the beCAN
registers and mailboxes but the beCAN will not update the status bits.
Example 1: If software requests entry to initialization mode by setting the INRQ bit while
beCAN is in sleep mode, it will not be acknowledged by the hardware, INAK stays cleared.
beCAN can be woken up (exit Sleep mode) either by software clearing the SLEEP bit or on
detection of CAN bus activity.
On CAN bus activity detection, hardware automatically performs the wake-up sequence by
clearing the SLEEP bit if the AWUM bit in the CMCR register is set. If the AWUM bit is
cleared, software has to clear the SLEEP bit when a wake-up interrupt occurs, in order to
exit from sleep mode.
Note:
If the wake-up interrupt is enabled (WKUIE bit set in CIER register) a wake-up interrupt will
be generated on detection of CAN bus activity, even if the beCAN automatically performs
the wake-up sequence.



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


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