English
Language : 

ST10F280 Datasheet, PDF (119/186 Pages) STMicroelectronics – 16-BIT MCU WITH MAC UNIT, 512K BYTE FLASH MEMORY AND 18K BYTE RAM
ST10F280
Multiple CAN Bus
The ST10F280 provides 2 CAN interfaces to
support the kind of bus configuration shown in
Figure 61.
Figure 61 : Connection to Two Different CAN
Buses (e.g. for gateway application)
CAN1
RxD TxD
CAN2
RxD TxD
CAN
Transceiver
CAN_H
CAN_H
CAN
bus 1
CAN
Transceiver
CAN
bus 2
Figure 62 : CAN Module Address Map
15.3 - Register and Message Object
Organization
All registers and message objects of the CAN
controller are located in the special CAN address
area of 256 bytes, which is mapped into segment
0 and uses addresses 00’EE00h through
00’EFFFh. All registers are organized as 16 bit
registers, located on word addresses. However, all
registers may be accessed byte wise in order to
select special actions without effecting other
mechanisms.
Note The address map shown in Figure 62 lists
the registers which are part of the CAN
controller. There are also ST10F280
specific registers that are associated with
the CAN Module. These registers, however,
control the access to the CAN Module
rather than its function.
EEF0h EFF0h
EEE0h EFE0h
EED0h EFD0h
EEC0h EFC0h
EEB0h EFB0h
EEA0h EFA0h
EE90h EF90h
EE80h EF80h
EE70h EF70h
EE60h EF60h
EE50h EF50h
EE40h EF40h
EE30h EF30h
EE20h EF20h
EE10h EF10h
EE00h EF00h
Message Object 15
Message Object 14
Message Object 13
Message Object 12
Message Object 11
Message Object 10
Message Object 9
Message Object 8
Message Object 7
Message Object 6
Message Object 5
Message Object 4
Message Object 3
Message Object 2
Message Object 1
General Registers
CAN2 CAN1 CAN Address Area
Mask of
Last Message
EF0Ch/EE0Ch
Global Mask
Long
Global Mask
Short
Bit Timing
Register
Interrupt
Register
Control / Status
Register
EF08h/EE08h
EF06h/EE06h
EF04h/EE04h
EF02h/EE02h
EF00h/EE00h
General Registers
119/186