Embedded programming in MULTI

MULTI supports embedded development for the following 32- and 64-bit microprocessor families:
Processor families supported by MULTI
680x0/683xx
ARM / Thumb
ColdFire
i960
MCore
MIPS
PowerPC
RH32
SPARC
SH
TriCore
V800
x86 / Pentium

Embedded programming is the programming of microprocessors which are incorporated into an embedded product. Workstations and PCs are used as host computers on which programs are edited and compiled. The programs are then downloaded into a target system to be debugged and executed.

MULTI interfaces to embedded targets by connecting to a debug server. The debug server may reside on the same host as MULTI, or on any other host on your network. The debug server communicates with the target under development. Green Hills supplies servers for many common target systems and real time operating systems:

MULTI allows you to use the same tools for both embedded and native development. The same MULTI program can debug both native and embedded code; the only difference is that MULTI uses a different host processor when communicating with an embedded target.

Related topic:


Previous

Next



Copyright © 1999, Green Hills Software. All rights reserved.