background image

 

 

TIP810 Version 3.0 User Manual Issue 3.0.4 

Page 12 of 19 

5.1 "BasiCAN" Mode Register Set 

The lower 32bytes of the SJA1000 register space (address offset 0x01 – 0x3F) are accessible in the 

IP I/O Space

. This covers the complete "BasiCAN" mode register set. 

All registers are byte sized. Read accesses to write-only registers will result in a value of 0xFF on the 
data bus.  

Register (function in Operating/Reset Mode) 

Address 

Access 

Control Register (control/control) 0x01 

R/W 

Command Register  

0x03 

Status Register (status/status) 

0x05 

Interrupt Register (interrupt/interrupt) 

0x07 

Acceptance Code Register (0xFF/acceptance code) 

0x09 

R/(W) 

Acceptance Mask Register (0xFF/acceptance mask) 

0x0B 

R/(W) 

Bus Timing Register 0 (0xFF/Bus Timing 0) 

0x0D 

R/(W) 

Bus Timing Register 1(0xFF/Bus Timing 1) 

0x0F 

R/(W) 

Output Control Register (0xFF/Output Control) 

0x11 

R/(W) 

Test Register 

0x13 

Transmit Buffer Identifier (identifier 10 to 3/0xFF 

0x15 

R/W 

Transmit Buffer RTR, Data length (identifier 2 to 0/0xFF) 

0x17 

R/W 

Transmit Buffer Byte 1 (data byte 1/0xFF) 

0x19 

R/[W] 

Transmit Buffer Byte 2 (data byte 2/0xFF) 

0x1B 

R/[W] 

Transmit Buffer Byte 3 (data byte 3/0xFF) 

0x1D 

R/[W] 

Transmit Buffer Byte 4 (data byte 4/0xFF) 

0x1F 

R/[W] 

Transmit Buffer Byte 5 (data byte 5/0xFF) 

0x21 

R/[W] 

Transmit Buffer Byte 6 (data byte 6/0xFF) 

0x23 

R/[W] 

Transmit Buffer Byte 7 (data byte 7/0xFF) 

0x25 

R/[W] 

Transmit Buffer Byte 8 (data byte 8/0xFF) 

0x27 

R/[W] 

Receive Buffer Identifier (identifier 10 to 3/identifier 10 to 3) 

0x29 

R/W 

Receive Buffer RTR, Data length (identifier 2 to 0/identifier 2 to 0) 

0x2B 

R/W 

Receive Buffer Byte 1 (data byte 1/data byte 1) 

0x2D 

R/W 

Receive Buffer Byte 2 (data byte 2/data byte 2) 

0x2F 

R/W 

Receive Buffer Byte 3 (data byte 3/data byte 3) 

0x31 

R/W 

Receive Buffer Byte 4 (data byte 4/data byte 4) 

0x33 

R/W 

Receive Buffer Byte 5 (data byte 5/data byte 5) 

0x35 

R/W 

Receive Buffer Byte 6 (data byte 6/data byte 6) 

0x37 

R/W 

Receive Buffer Byte 7 (data byte 7/data byte 7) 

0x39 

R/W 

Receive Buffer Byte 8 (data byte 8/data byte 8) 

0x3B 

R/W 

Reserved (0xFF/0xFF) 

0x3D 

Clock Divider Register  

0x3F 

R/W 

Table 5-1 :  "BasiCAN" Mode Register Set 

 

Содержание TIP810

Страница 1: ...S TECHNOLOGIES GmbH TEWS TECHNOLOGIES LLC Am Bahnhof 7 25469 Halstenbek Germany www tews com Phone 49 0 4101 4058 0 Fax 49 0 4101 4058 19 e mail info tews com 9190 Double Diamond Parkway Suite 127 Ren...

Страница 2: ...ed in this document at any time without notice TEWS TECHNOLOGIES GmbH is not liable for any damage arising out of the application or use of the device described herein Style Conventions Hexadecimal ch...

Страница 3: ...Issue Description Date 1 0 Initial Issue October 2001 1 1 Addressing description modified November 2001 1 2 Changed Block Diagram and General Revision October 2002 1 3 New address TEWS LLC September...

Страница 4: ...de Register Set 12 5 2 PeliCAN Mode Register Set 13 5 3 Interrupt Vector Register 15 6 PROGRAMMING 16 6 1 Initialization of the Hardware 16 6 2 Programming of the SJA1000 Controller 16 7 INSTALLATION...

Страница 5: ...CONFIGURATION 17 List of Tables TABLE 3 1 TECHNICAL SPECIFICATION TIP810 8 TABLE 4 1 ID PROM CONTENTS TIP810 V1 0 9 TABLE 4 2 ID PROM CONTENTS TIP810 V2 0 9 TABLE 4 3 ID PROM CONTENTS TIP810 V3 0 10...

Страница 6: ...TIP810 10 V1 0 Additionally a new mode of operation PeliCAN is implemented on the SJA1000 which supports the CAN 2 0B protocol specification with several new features The SJA1000 has the capability to...

Страница 7: ...atible with the PCA82C200 if operating in the BasiCAN Mode This mode is the default mode for the SJA1000 CAN controller after power on In the PeliCAN Mode the SJA1000 CAN controller supports the full...

Страница 8: ...IDSEL No wait state IOSEL No wait state read write access to the vector register 1 wait state read write access to the SJA1000 INTSEL No wait state MEMSEL 1 wait state read write access to the SJA100...

Страница 9: ...Driver ID Low Byte 0x00 0x13 Driver ID High Byte 0x00 0x15 Number of bytes used 0x0C 0x17 CRC 0x11 Table 4 1 ID PROM Contents TIP810 V1 0 Address Function Contents 0x01 ASCII I 0x49 0x03 ASCII P 0x50...

Страница 10: ...I I 0x49 0x03 ASCII P 0x50 0x05 ASCII A 0x41 0x07 ASCII C 0x43 0x09 Manufacturer ID 0xB3 0x0B Model Number 0x01 0x0C Revision 0x30 0x0F Reserved 0x00 0x11 Driver ID Low Byte 0x00 0x13 Driver ID High B...

Страница 11: ...19 5 TIP810 Addressing TIP810 Address range SJA1000 CAN Controller Register Set ip_io_base_address 0x01 to 0x3F lower 32byte register space ip_mem_base_address 0x01 to 0xFF complete register space Int...

Страница 12: ...RTR Data length identifier 2 to 0 0xFF 0x17 R W Transmit Buffer Byte 1 data byte 1 0xFF 0x19 R W Transmit Buffer Byte 2 data byte 2 0xFF 0x1B R W Transmit Buffer Byte 3 data byte 3 0xFF 0x1D R W Tran...

Страница 13: ...egister EWL EWL 0x1B R W RX Error Counter Register RX Error Counter RX Error Counter 0x1D R W TX Error Counter Register TX Error Counter TX Error Counter 0x1F R W TX RX Frame information Register TX R...

Страница 14: ...ternal RAM address 77 free 0xDA R W Internal RAM address 78 free 0xDB R W Internal RAM address 79 free 0xDC R W 0x00 0xDD R 0x00 0xDE R 0x00 0xFF R Table 5 2 PeliCAN Mode Register Set R W These Regist...

Страница 15: ...ware during initialization of the TIP810 The Philips SJA1000 CAN controller can generate interrupts on interrupt request line INTREQ0 of the IP bus Detailed Interrupt Status information can be obtaine...

Страница 16: ...00 CAN controller must be programmed for the two physical interfaces Set the SJA1000 Output Control Register Offset 0x11 to value 0xDA for CAN High Speed and Modified RS485 6 2 Programming of the SJA1...

Страница 17: ...the TIP810 to a minimum the CAN bus lines for high speed and for mod RS485 are connected twice to the IP I O connector This means that the CAN bus is routed through the TIP810 No termination is provi...

Страница 18: ...SUB D connector meets the suggestion of the CiA CAN in Automation Line 1 9 is connected on board with line 10 18 With this it is very easy to connect the TIP810 to the CAN bus I O Line 9 pin SUB D Des...

Страница 19: ...ery easy to connect the TIP810 to the CAN bus I O Line 9 pin SUB D Description according to CIA 33 1 Reserved 34 6 GND Optional Input Ground 35 2 CAN_L bus line RS485 36 7 CAN_H bus line RS485 37 3 GN...

Отзывы: