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

X  

ST10F280 Datasheet(PDF) 160 Page - STMicroelectronics

Part # ST10F280
Description  16-bit MCU with MAC unit, 512 Kbyte Flash memory and 18 Kbyte RAM
PDF  239 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

ST10F280 Datasheet(HTML) 160 Page - STMicroelectronics

Back Button ST10F280_12 Datasheet HTML 156Page - STMicroelectronics ST10F280_12 Datasheet HTML 157Page - STMicroelectronics ST10F280_12 Datasheet HTML 158Page - STMicroelectronics ST10F280_12 Datasheet HTML 159Page - STMicroelectronics ST10F280_12 Datasheet HTML 160Page - STMicroelectronics ST10F280_12 Datasheet HTML 161Page - STMicroelectronics ST10F280_12 Datasheet HTML 162Page - STMicroelectronics ST10F280_12 Datasheet HTML 163Page - STMicroelectronics ST10F280_12 Datasheet HTML 164Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 160 / 239 page
background image
CAN modules
ST10F280
160/239
Doc ID 8673 Rev. 3
Note:
Reading the upper half of the Control Register (status partition) will clear the Status Change
Interrupt value in the Interrupt Register, if it is pending. Use byte accesses to the lower half
to avoid this.
15.4
CAN interrupt handling
The on-chip CAN Module has one interrupt output, which is connected (through a
synchronization stage) to a standard interrupt node in the ST10F280 in the same manner as
all other interrupts of the standard on-chip peripherals. The control register for this interrupt
is XP0IC (located at address F186h/C3h for CAN1 and F18Eh/C7h for CAN2 in the ESFR
range). The associated interrupt vector is called XP0INT at location 100h (trap number 40h)
and XP1INT at location 104h (trap number 41h). With this configuration, the user has all
control options available for this interrupt, such as enabling/disabling, level and group
priority, and interrupt or PEC service (see note below).
LEC Last Error Code
This field holds a code which indicates the type of the last error occurred on the CAN bus.
If a message has been transferred (reception or transmission) without error, this field will
be cleared. Code “7” is unused and may be written by the CPU to check for updates.
0: No Error
1: Stuff Error: More than 5 equal bit in a sequence have occurred in a part of a received
message where this is not allowed.
2: Form Error: A fixed format part of a received frame has the wrong format.
3: AckError: The message this CAN controller transmitted was not acknowledged by
another node
4: Bit1Error: During the transmission of a message (with the exception of the arbitration
field), the device wanted to send a recessive level (“1”), but the monitored bus value was
dominant
5: Bit0Error: During the transmission of a message (or acknowledge bit, active error flag,
or overload flag), the device wanted to send a dominant level (“0”), but the monitored bus
value was recessive. During busoff recovery this status is set each time a sequence of 11
recessive bit has been monitored. This enables the CPU to monitor the proceeding of the
busoff recovery sequence (indicating the bus is not stuck at dominant or continuously
disturbed).
6: CRCError: The CRC check sum was incorrect in the message received.
TXOK Transmitted Message Successfully
Indicates that a message has been transmitted successfully (error free and acknowledged
by at least one other node), since this bit was last reset by the CPU (the CAN controller
does not reset this bit!).
RXOK Received Message Successfully
Indicates that a message has been received successfully, since this bit was last reset by
the CPU (the CAN controller does not reset this bit!).
EWRN Error Warning Status
Indicates that at least one of the error counters in the EML has reached the error warning
limit of 96.
BOFF Busoff Status
Indicates when the CAN controller is in busoff state (see EML).



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