
Flash
MCU(HMS39C7092)
On-chip
Flash
memory
157
Application
example
(Boot
Mode)
Data
1.
Download
Application
Program
2.
Run
Downloaded
Application
Program
Step
1.
Set
Serial
Boot
Mode
to
ë1í
(flash
download
algorithm
program
should
be
prepared
in
the
host
beforehand)
Step
2.
Reset
system
Step
3.
ARM
runs
Boot
Program
in
internal
ROM.
Step
4.
Boot
program
receives
flash
download
algorithm
program
through
UART
from
Host.
Step
5.
Store
the
flash
download
algorithm
program
into
the
internal
SRAM.
Step
6.
ARM
branches
to
the
start
address
of
the
flash
download
algorithm
program.
Step
7.
The
algorithm
program
gets
flash
ROM
code
from
host
through
UART
and
executes
flash
ROM
Write
operation
with
the
code.
Step
8.
End
the
flash
ROM
Write
operation
and
Host
changes
system
mode
to
Normal.
Step
9.
Reset
Step
10.
ARM
Execute
New
Program
in
the
flash
ROM.
BOOT
ROM
ARM
CORE
UART
SRAM
Flash
ROM
Flash
Download
Algorithm
BOOT
ROM
ARM
CORE
UART
SRAM
(flash
download
program)
Flash
ROM
(flash
ROM
code)
Flash
ROM
Code
Содержание HMS39C7092
Страница 1: ...HMS39C7092 32Bit Embedded Flash MCU User s Manual Version 1 2...
Страница 11: ...Flash MCU HMS39C7092 11...
Страница 12: ...Flash MCU HMS39C7092 12...
Страница 13: ...Flash MCU HMS39C7092 Introduction 13 Chapter 1 Introduction...
Страница 27: ...Flash MCU HMS39C7092 ARM7TDMI Core 27 Chapter 2 ARM7TDMI Core...
Страница 39: ...Flash MCU HMS39C7092 ARM7TDMI Core 39 2 4 4 ARM Instructions Refer to ARM7TDMI Datasheet ARM DDI 0029E...
Страница 40: ...BUS Controller Flash MCU HMS39C7092 40...
Страница 41: ...Flash MCU HMS39C7092 BUS Controller 41 Chapter 3 BUS Controller...
Страница 59: ...Flash MCU HMS39C7092 MCU controller 59 Chapter 4 MCU Controller...
Страница 67: ...Flash MCU HMS39C7092 Power Management Unit 67 Chapter 5 Power Management Unit...
Страница 77: ...Flash MCU HMS39C7092 Interrupt controller 77 Chapter 6 The Interrupt Controller...
Страница 85: ...Flash MCU HMS39C7092 Watchdog Timer 85 Chapter 7 Watchdog Timer...
Страница 98: ...Watchdog Timer Flash MCU HMS39C7092 98...
Страница 99: ...Flash MCU HMS39C7092 General Purpose Timer 99 Chapter 8 The General Purpose Timer...
Страница 118: ...General Purpose Timer Flash MCU HMS39C7092 118...
Страница 119: ...Flash MCU HMS39C7092 UART 119 Chapter 9 UART Universal Asynchronous Receiver Transmitter...
Страница 137: ...Flash MCU HMS39C7092 GPIO 137 Chapter 10 GPIO General Purpose Input Output...
Страница 142: ...GPIO Flash MCU HMS39C7092 142...
Страница 143: ...Flash MCU HMS39C7092 On Chip SRAM 143 Chapter 11 On Chip SRAM...
Страница 145: ...Flash MCU HMS39C7092 On chip Flash memory 145 Chapter 12 On chip Flash Memory...
Страница 173: ...Flash MCU HMS39C7092 A D Converter 173 Chapter 13 A D Converter...
Страница 185: ...Flash MCU HMS39C7092 Electrical Characteristics 185...
Страница 186: ...Electrical Characteristics Flash MCU HMS39C7092 186 Chapter 14 Electrical Characteristics...
Страница 195: ...Flash MCU HMS39C7092 Electrical Characteristics 195...
Страница 196: ...Electrical Characteristics Flash MCU HMS39C7092 196...
Страница 197: ...A 1 Flash MCU HMS39C7092 197 A 1 Package Dimension...