Wofür steht CSF?
FAQ #101566
Als das "Original" Instruction List Set (mit der Mnemotechnik STH, OUT etc.) konnte nicht erweitert werden, durch eine unbegrenzte Anzahl an neuen Anweisungen, der Ruf der neuen Features wie z. B. die Open Data-Modus usw. Senden von E-Mails erfolgt mit so genannten SFs (steht für "Systemfunktion"). Diese SFs werden mit CSF Anweisungen (System Call Function) genannt.
Was ist ein SF-Bibliothek?
Eine Systemfunktion-Bibliothek ist eine eine Reihe von Funktionen, die in der Firmware implementiert sind und die mit der IL mnemonische CSF aufgerufen werden kann. Eine SF-Bibliothek enthält in der Regel mehrere Funktionen, die miteinander verwandt sind. Ein GFK erwartet die SF-Bibliothek und die Funktion aus dieser Bibliothek, zusammen mit einer Reihe von Parametern (beschrieben in der SF-Library, die die IL Editor SEdit von PG5 2.0 Sie in finden der Onlinehilfe).
Wie wird ein GFK verwendet?
In das User-Programm ist eine SF-Funktion mit der mnemonischen CSF, gefolgt von der Bibliothek, die Funktion und den Parametern aufgerufen:
CSF [cc]-Bibliothek
Funktion
Parameter 1
Parameter 2
...
Dies kann von innen eine FBox oder direkt aus einem IL-Programm erfolgen (wie das Engineering schneller mit der FBoxen, die meisten GfK von FBox Bibliotheken aufgerufen werden ist).
Die "Übersetzung" zwischen aussagekräftige Namen (z.B. S.SF.DBLIB.CopyTextBytes) und der Code, der verwendet wird, von der Firmware erfolgt durch PG5. Eine Liste der am häufigsten verwendeten SF-Bibliotheken finden Sie im FAQ 101568.
Categories
PCD1 / _Firmware Classic
PCD2 / _Firmware Classic
PCD3 / _Firmware Classic
PG5 2.0 / SEdit (IL programming)
Last update: 29.05.2015 09:29
First release: 15.02.2011 07:00
Views: 33525