Loading…

Realtime high level debugging in host/target environments

Programs for embedded systems with 16- or 32-bit microprocessors, often realtime systems, are usually written in a high level programming language and are based on a realtime multitasking kernel. But, available microprocessor development systems do not sufficiently support realtime debugging of such...

Full description

Saved in:
Bibliographic Details
Published in:Microprocessing and microprogramming 1986-12, Vol.18 (1), p.387-400
Main Author: Bemmerl, Thomas
Format: Article
Language:English
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Programs for embedded systems with 16- or 32-bit microprocessors, often realtime systems, are usually written in a high level programming language and are based on a realtime multitasking kernel. But, available microprocessor development systems do not sufficiently support realtime debugging of such software at a high level. Only tools for realtime debugging at a level which lies between assembler and high level languages, are available. This paper presents new concepts for realtime high level debugging tools in host/target environments. In addition a prototype of a realtime high level debugging system is introduced, which allows debugging of programs written in a high level language (C or Pascal) and based on an object oriented realtime multitasking kernel in the target microcomputer.
ISSN:0165-6074
DOI:10.1016/0165-6074(86)90069-4