|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: May 2003
Città: Monza
Messaggi: 175
|
[Teoria] Indirizzo porta seriale su Windows
Ciao a tutti!
Apro questo thread per porvi una questione "teorica" ma anche molto pratica. Sto scrivendo un programma per interfacciare una scheda a DSP fatta da me con il computer. Lo scopo della comunicazione è fare si che la scheda invii uno stream di dati al computer e che questi lo memorizzi in un file. Per fare ciò ho previsto un programma semplice programma di interfaccia, che installato sulla macchina consenta di fare l'operazione in maniera automatica. Non conoscendo molto la porta seriale (lato PC) ho cercato un po' di documentazione in rete, ed ho trovato che le funzioni outp() oppure bioscom() sono adatte allo scopo. Il problema che mi pongo è il seguente: come posso conoscere gli indirizzi delle porte che intendo utilizzare? Sono standardizzati (in questo caso dove posso trovare un elenco degli indirizzi standard utilizzati da windows?) oppure variano da CPU a CPU? Nei vari esempi da me analizzati ho visto che l'indirizzo era definito nel codice sorgente, tuttavia mi chiedo, è possibile rilevarlo run-time? Grazie a tutti coloro che mi risponderanno. Ciao!
__________________
Ciao! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Le funzioni outp e bioscom sono funzioni che fanno uso di istruzioni assembly privilegiate e non puoi inserirle in un programma utente da Windows 2000 in poi.
Devi usare l'accesso alla porta seriale delle API di Windows che sinceramente non è tutta questa comodità. Ultima modifica di cionci : 30-08-2007 alle 10:21. |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: May 2003
Città: Monza
Messaggi: 175
|
Grazie mille, c'è qualche link su come usare le api di Windows oppure è necessario armarsi di pazienza e manuale Microsoft?
__________________
Ciao! |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Su Serial Port Central trovi tutte le informazioni di cui puoi aver bisogno.
|
|
|
|
|
|
#5 |
|
Member
Iscritto dal: May 2003
Città: Monza
Messaggi: 175
|
Grazie mille, siete stati gentilissimi!
__________________
Ciao! |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Bello questo sito
Soprattutto la parte su USB |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:01.











Soprattutto la parte su USB








