Herunterladen Inhalt Inhalt Diese Seite drucken

Interne Datenbank; Db_Gethandle - halec roloFlash 2 Handbuch

Vorschau ausblenden Andere Handbücher für roloFlash 2:
Inhaltsverzeichnis

Werbung

Funktionen)
Zusammensetzung von mehrere Wörtern in Namen von Funktio-
nen, Prozeduren und Variablen: der erste Buchstabe des Na-
mens (und des ersten Wortes nach einem Unterstrich ("_")) ist
ein Kleinbuchstabe, jedes weitere Wort fängt mit einem Groß-
buchstaben an. Beispiel:
loaderUsed = target_getLoaderUsage(targetHandle)
Konstanten werden komplett groß geschrieben, Beispiel:
target_writeFromFile targetHandle, 0, filename,
HEX, FLASH, WRITEVERIFY

1 Interne Datenbank

In roloFlash ist eine Datenbank integriert, die zu vielen Targets Informatio-
nen enthält. Die Informationen dienen folgenden Zwecken:
Um in roloBasic zu prüfen, ob das gewünschte Target wirklich an-
geschlossen ist (z. B. JTAG IDCODE, Atmel Signature bzw. De-
vice-ID).
Um für das Flashen benötigte Daten zur Verfügung zu stellen.
Über den gewünschten Namen des Controllers kann man von der Daten-
bank ein Handle bekommen und mit diesem die weiteren Informationen
abfragen. Das Handle muß anschließend nicht geschlossen werden.

1.1 db_getHandle

Unter Angabe eines Target-Namens kann dazu ein passendes Handle er-
mittelt werden.
dbHandle = db_getHandle(<name>)
Vorbedingung:
- keine
Parameter:
© halec 2020
roloFlash 2 VI roloFlash-API (Liste der Prozeduren und
27

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis