23/11/08 8:18
Digital-Destiny
Ciao a tutti.
Mi trovo nella necessità di progettare un programmino che trasmetta e riceva caratteri da pc a pc tramite porta seriale.
Problema: usando linux non c'è problema...
peccato che debba usare windows...
La risposta che ho ottenuto è stata di utilizzare compilatori 'vecchi' come il Borland che hanno istruzioni simili all'assembly per 'buttare' nei registri dello UART i settaggi e i dati necessari.
Sui compilatori moderni tutto ciò non è possibile e ho sentito che ci sono delle API che possono provvedere...
1) Non c'è altro modo che usare quelle API?
Avevo pensato anche di progettare un programma intermedio in Assembly che si occupasse dell'IO... ma ci sarebbero enormi problemi nel far comunicare i due programmi!
2) Se davvero le API sono l'unico modo qualcuno potrebbe spiegarmele meglio?
Grazie,
Digital-Destiny
Mi trovo nella necessità di progettare un programmino che trasmetta e riceva caratteri da pc a pc tramite porta seriale.
Problema: usando linux non c'è problema...
peccato che debba usare windows...
La risposta che ho ottenuto è stata di utilizzare compilatori 'vecchi' come il Borland che hanno istruzioni simili all'assembly per 'buttare' nei registri dello UART i settaggi e i dati necessari.
Sui compilatori moderni tutto ciò non è possibile e ho sentito che ci sono delle API che possono provvedere...
1) Non c'è altro modo che usare quelle API?
Avevo pensato anche di progettare un programma intermedio in Assembly che si occupasse dell'IO... ma ci sarebbero enormi problemi nel far comunicare i due programmi!
2) Se davvero le API sono l'unico modo qualcuno potrebbe spiegarmele meglio?
Grazie,
Digital-Destiny
aaa