Hace ya unos años tuve que modificar unas aplicaciones que compró mi empresa porque utilizaban el puerto serie a bajo nivel, y los portatiles que se compraron tenian puertos serie "virtuales". El hardware ya no era el mismo y las UART tampoco, asi que el soft dejó de funcionar. La solucion fue utilizar los puertos serie como ficheros abriendo el fichero "COM1:", tal como se hacía en MS-DOS y el programa sigue funcionando hoy con esa modificacion. Solo tienes que abrir el fichero y enviarle bytes o leer bytes, el S.O. se ocupa del resto.
|