Cpu And Debugger; Overview; Cpu; Debugger - Epson S1C31W65 Technical Manual

Cmos 32-bit single chip microcontroller
Table of Contents

Advertisement

3 CPU and Debugger

3.1 Overview

This IC incorporates a Cortex

3.2 CPU

The following shows the system configuration of the Cortex
• Cortex
-M0+ core
®
• 32-bit single-cycle multiplier
• Nested vectored interrupt controller (NVIC)
• System timer (Systick)
• Serial-wire debug port (SW-DP)
• Micro trace buffer (MTB)
• Number of hardware break points: 4
• Number of watch points: 2

3.3 Debugger

This IC includes a serial-wire debug port (SW-DP).

3.3.1 List of Debugger Input/Output Pins

Table 3.3.3.1 lists the debug pins.
Pin name
I/O
SWCLK
O
SWD
I/O
The debugger input/output pins are shared with general-purpose I/O ports and are initially set as the debug pins. If
the debugging function is not used, these pins can be switched to general-purpose I/O port pins. For details, refer to
the "I/O Ports" chapter.

3.3.2 External Connection

Figure 3.3.2.1 shows a connection example between this IC and a debugging tool when performing debugging.
For the recommended pull-up resistor value, refer to "Recommended Operating Conditions, Debug pin pull-up re-
sistors R
" in the "Electrical Characteristics" chapter. R
DBG1–2
pins as general-purpose I/O port pins.
S1C31W65 TECHNICAL MANUAL
(Rev. 1.1)
-M0+ CPU manufactured by Arm Ltd.
®
Table 3.3.1.1 List of Debug Pins
Initial state
O
On-chip debugger clock input pin
Input a clock from a debugging tool.
I
On-chip debugger data input/output pin
Used to input/output debugging data.
S1C31 MCU
R
DBG1
SWCLK
SWD
Figure 3.3.2.1 External Connection
Seiko Epson Corporation
-M0+ CPU embedded in this IC:
®
Function
V
DD
Debugging
R
tool
DBG2
SWCLK
SWD
and R
are not required when using the debug
DBG1
DBG2
3 CPU AND DEBUGGER
3-1

Advertisement

Table of Contents
loading

Table of Contents