und Funktionen)
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. Atmel ISP-Signature oder Atmel PDI-Device-
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 ein dazu passendes Daten-
bank-Handle ermittelt werden.
dbHandle = DB_getHandle(<name>)
Vorbedingung:
- keine
Parameter:
name
Name des Targets. Es kann sein, daß der Name in der Datenbank
verkürzt abgespeichert ist. Das ist dann der Fall, falls es mehrere
Targets gibt, die sich z.B. nur in der Gehäuseform unterscheiden und
ansonsten gleiche Parameter haben. Bitte schauen Sie für Ihren
Controller in der Liste nach, wie die korrekte Schreibweise ist. Bitte
achten Sie auch auf die dort verwendete Groß-/Kleinschreibung.
Rückgabewert:
© halec 2020
roloFlash 2 AVR
VI roloFlash-API (Liste der Prozeduren
20