Tastiera
|
||
Livello Hardware |
Porta Seriale |
LIVELLO HARDWARE [2 di 6] |
|
La programmazione a livello hardware di una porta seriale può sembrare impegnativa rispetto alle altre, ma rimane l'unica veramente affidabile e in grado di gestirla in modo affidabile e completo; la programmazione a livello DOS è pressocchè inesistente e quella a livello BIOS è limitata e insufficiente. |
|
Per la corretta programmazione a basso livello di una porta seriale è comunque saggio aver letto ogni argomento descritto nelle pagine numerosissime precedenti; la conoscenza dei dettagli gratifica la mente e aiuta a capire. | |||||||||||
Nonostante sia già disponibile l'indice della
barra marrone di navigazione (a sinistra) desidero ricordarti la strada
percorsa fin ora [se fai click sui link si apriranno pagine alternative, dalle
quali riprendere gli argomenti selezionati]:
|
|
Un cenno merita anche la possibilità di configurare le 2 porte seriali presenti (di norma) sul computer come una qualunque delle 4 porte COM potenzialmente riconoscibili, riassegnandole a livello di Pannello di controllo (in Windows) o con il il comando MODE (in DOS) o direttamente a livello CMOS setup, previste dalla scheda madre dei moderni computer. | |
In questo modo è facile evitare qualche eventuale conflitto, per esempio se si desidera usare un Modem Interno su COM1 o COM2, affidando le porte seriali standard (sulla scheda madre) ad altre porte COM. |
|
Come per le altre periferiche il numero di porte seriali è limitato da quello disponibile degli IRQ (interrupt) e degli indirizzi di I/O, di solito distribuito con equità tra i vari concorrenti alle risorse del processore. | |
Non di rado 2 dispositivi possono condividere lo stesso interrupt funzionando correttamente se non vi accedono contemporaneamente: questo è possibile anche per 2 COM, spesso associate alla stessa linea di interruzione, o IRQ3 o IRQ4 (vedi Tecniche d'Interruzione). |
|
Livello HW | LIVELLO HARDWARE | |||||||
2 di 6 |
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|