ADuC7xxx

From SEGGER Wiki
Revision as of 10:23, 27 April 2017 by Erik (talk | contribs) (Created page with "__TOC__ This article describes device specifics of Analog Devices ADuC7xxx series devices. == Software Reset == A special reset strategy has been implemented for Analog Devi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This article describes device specifics of Analog Devices ADuC7xxx series devices.

Software Reset

A special reset strategy has been implemented for Analog Devices ADuC7xxx MCUs. This special reset strategy is a software reset. "Software reset" means basically RESET pin is used to perform the reset, the reset is initiated by writing special function registers via software.

The software reset for Analog Devices ADuC7xxxx executes the following sequence:

  • The CPU is halted
  • A software reset sequence is downloaded to RAM.
  • A breakpoint at address 0 is set
  • The software reset sequence is executed.

It is recommended to use this reset strategy. This sequence performs a reset of CPU and peripherals and halts the CPU before executing instructions of the user program. It is the recommended reset sequence for Analog Devices ADuC7xxx MCUs and works with these devices only.