SAM4S16C Atmel Corporation, SAM4S16C Datasheet - Page 67

no-image

SAM4S16C

Manufacturer Part Number
SAM4S16C
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of SAM4S16C

Flash (kbytes)
1024 Kbytes
Pin Count
100
# Of Touch Channels
32
Hardware Qtouch Acquisition
No
Max I/o Pins
79
Ext Interrupts
79
Usb Transceiver
1
Quadrature Decoder Channels
2
Usb Speed
Full Speed
Usb Interface
Device
Spi
3
Twi (i2c)
2
Uart
4
Ssc
1
Sd / Emmc
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
16
Adc Resolution (bits)
12
Adc Speed (ksps)
1000
Analog Comparators
1
Resistive Touch Screen
No
Dac Channels
2
Dac Resolution (bits)
12
Temp. Sensor
Yes
Crypto Engine
No
Sram (kbytes)
128
Self Program Memory
YES
External Bus Interface
1
Dram Memory
No
Nand Interface
Yes
Picopower
No
Temp. Range (deg C)
-40 to 85
I/o Supply Class
1.8/3.3
Operating Voltage (vcc)
1.62 to 3.6
Fpu
No
Mpu / Mmu
Yes / No
Timers
6
Output Compare Channels
6
Input Capture Channels
6
Pwm Channels
4
32khz Rtc
Yes
Calibrated Rc Oscillator
Yes
Table 11-9.
Notes:
11.4.3.3
11100A–ATARM–28-Oct-11
11100A–ATARM–28-Oct-11
Exception
Number
4
5
6
7-10
11
12-13
14
15
16 and above
1. To simplify the software layer, the CMSIS only uses IRQ numbers and therefore uses negative values for exceptions other
2. See
3. See
4. See
5. Increasing in steps of 4.
(1)
than interrupts. The IPSR returns the Exception number, see
Exception Handlers
Properties of the Different Exception Types (Continued)
“Vector Table”
“System Handler Priority Registers”
“Interrupt Priority Registers”
Irq Number
-12
-11
-10
-
-5
-
-2
-1
0 and above
For an asynchronous exception, other than reset, the processor can execute another instruction
between when the exception is triggered and when the processor enters the exception handler.
Privileged software can disable the exceptions that
ority, see:
For more information about hard faults, memory management faults, bus faults, and usage
faults, see
The processor handles exceptions using:
(1)
• Interrupt Service Routines (ISRs)
• Fault Handlers
• System Handlers
for more information
“System Handler Control and State Register”
“Interrupt Clear-enable Registers”
Interrupts IRQ0 to IRQ34 are the exceptions handled by ISRs.
Hard fault, memory management fault, usage fault, bus fault are fault exceptions handled by
the fault handlers.
NMI, PendSV, SVCall SysTick, and the fault exceptions are all system exceptions that are
handled by system handlers.
SVCall
PendSV
Exception Type
Memory
management fault
Bus fault
Usage fault
-
-
SysTick
Interrupt (IRQ)
“Fault Handling”
.
Configurable
Configurable
Configurable
-
Configurable
-
Configurable
Configurable
Configurable
Priority
.
“Interrupt Program Status Register”
(4)
(3)
(3)
(3)
(3)
(3)
(3)
Vector Address
or Offset
0x00000010
0x00000014
0x00000018
Reserved
0x0000002C
Reserved
0x00000038
0x0000003C
0x00000040 and
above
(5)
Table 11-9
(2)
shows as having configurable pri-
Activation
Synchronous
Synchronous when
precise, asynchronous
when imprecise
Synchronous
-
Synchronous
-
Asynchronous
Asynchronous
Asynchronous
.
SAM4S
SAM4S
67
67

Related parts for SAM4S16C