AT90CAN32 Automotive Atmel Corporation, AT90CAN32 Automotive Datasheet - Page 242

no-image

AT90CAN32 Automotive

Manufacturer Part Number
AT90CAN32 Automotive
Description
Manufacturer
Atmel Corporation

Specifications of AT90CAN32 Automotive

Flash (kbytes)
32 Kbytes
Pin Count
64
Max. Operating Frequency
16 MHz
Cpu
8-bit AVR
# Of Touch Channels
16
Hardware Qtouch Acquisition
No
Max I/o Pins
53
Ext Interrupts
8
Usb Speed
No
Usb Interface
No
Spi
1
Twi (i2c)
1
Uart
2
Can
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
8
Adc Resolution (bits)
10
Adc Speed (ksps)
15
Analog Comparators
1
Resistive Touch Screen
No
Temp. Sensor
No
Crypto Engine
No
Sram (kbytes)
2
Eeprom (bytes)
1024
Self Program Memory
YES
Dram Memory
No
Nand Interface
No
Picopower
No
Temp. Range (deg C)
-40 to 125
I/o Supply Class
2.7 to 5.5
Operating Voltage (vcc)
2.7 to 5.5
Fpu
No
Mpu / Mmu
no / no
Timers
4
Output Compare Channels
8
Input Capture Channels
2
Pwm Channels
7
32khz Rtc
Yes
Calibrated Rc Oscillator
Yes
19.4.4
19.4.5
19.5
19.5.1
242
Message Objects
AT90CAN32/64/128
Fault Confinement
Overload Frame
Operating Modes
Notes:
(c.f.
An overload frame is sent by setting an overload request (OVRQ). After the next reception, the
CAN channel sends an overload frame in accordance with the CAN specification. A status or
flag is set (OVRF) as long as the overload frame is sent.
Figure 19-9. Overload Frame
The MOb is a CAN frame descriptor. It contains all information to handle a CAN frame. This
means that a MOb has been outlined to allow to describe a CAN message like an object. The set
of MObs is the front end part of the “mailbox” where the messages to send and/or to receive are
pre-defined as well as possible to decrease the work load of the software.
The MObs are numbered from 0 up to 14 (no MOb [15]). They are independent but priority is
given to the lower one in case of multi matching. The operating modes are:
Every MOb has its own fields to control the operating mode. There is no default mode after
RESET. Before enabling the CAN peripheral, each MOb must be configured (ex: disabled mode
- CONMOB=00).
Table 19-1.
5. Tsjw = (1 to 4) x Tscl = (SJW[1..0]+ 1) x Tscl
MOb Configuration
Section 19.7 ”Error Management” on page
0
0
– Disabled mode
– Transmit mode
– Receive mode
– Automatic reply
– Frame buffer receive mode
1. The total number of Tscl (Time Quanta) in a bit time must be between 8 to 25.
2. PHS2[2..0] 2 is programmable to be
Instructions
OVRQ bit
OVFG bit
RXCDAN
TXCDAN
MOb Configuration
0
1
Reply Valid
x
x
x
Ident "A" Cmd
Setting OVRQ bit
RTR Tag
Message Data "A"
0
1
x
PHS1[2..0] and
246).
Disabled
Tx Data Frame
Tx Remote Frame
Operating Mode
CRC
A
Interframe
Resetting OVRQ bit
1.
Overload
Overload
Frame
Frame
7682C–AUTO–04/08
Ident "B"

Related parts for AT90CAN32 Automotive