Che cosa CSF stand for?
FAQ #101566
Come il "originale" Instruction Set di elenco (con la mnemonica STH, OUT ecc) non poteva essere estesa di una quantità illimitata di nuove istruzioni, la chiamata di nuove funzionalità come la modalità dati Open, l'invio di email ecc è realizzato con i cosiddetti SFs (che sta per "Funzione di sistema"). Questi SFs vengono chiamati utilizzando istruzioni di CSF (chiamare la funzione di sistema).
Che cosa è una libreria di SF?
Una libreria di funzioni di sistema è un un insieme di funzioni che sono implementate nel firmware e che può essere chiamato con IL CSF mnemonico. Solitamente uno SF libreria contiene diverse funzioni che sono legate a vicenda. Un CSF si aspetta la libreria SF e la funzione da questa libreria, oltre a un insieme di parametri (descritti nella guida in linea della biblioteca SF che può essere trovata nella SEdit IL redattore di PG5 2.0).
Come viene utilizzato un CSF?
Nel programma utente una funzione SF viene chiamata utilizzando il CSF mnemonico, seguito dalla biblioteca, la funzione e i parametri:
Biblioteca di CSF [cc]
Funzione
Parametro 1
Parametro 2
...
Questo può essere fatto dall'interno un FBox, o direttamente da un programma di IL (come l'ingegneria è più veloce utilizzando che i FBox, il maggior parte dei QCS sono chiamati da librerie FBox).
La «traduzione» tra nomi significativi (ad esempio S.SF.DBLIB.CopyTextBytes) e il codice che viene utilizzato dal firmware è fatto di PG5. Per un elenco delle più diffuse librerie SF, consultare FAQ 101568.
Categories
PCD1 / _Firmware Classic
PCD2 / _Firmware Classic
PCD3 / _Firmware Classic
PG5 2.0 / SEdit (IL programming)
Last update: 25.05.2015 02:01
First release: 15.02.2011 07:00
Views: 33504