Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   C/C++ (http://www.forosdelweb.com/f96/)
-   -   Manejo De Puerto Con C++ En Win Xp (http://www.forosdelweb.com/f96/manejo-puerto-con-c-win-xp-464285/)

jodch 12/02/2007 08:35

Manejo De Puerto Con C++ En Win Xp
 
Hola Que Tal Necesito Hacer Un Super Proyecto De Electronica Y Mi Reto Es Hacerlo Utilizando Lo Que Es Windows Xp(he Indagado Y Se Que Este Es Algo Resagado Y Aun Ando En Esto)

Necesito Controlar Un Motor De Paso Y Todo Eso A Traves De Lo Que Es Poo, Estructuras De Datos Y Todo Eso En C++ Con Win Xp
Porfa



Un Cordial Saludo ..........

Eternal Idol 12/02/2007 09:03

Re: Manejo De Puerto Con C++ En Win Xp
 
Podes usar la API de Windows para eso, empeza recorriendo la MSDN con la funcion CreateFile:

http://msdn2.microsoft.com/en-us/library/aa363858.aspx

Presta especial atencion a "Communications Resources".

rloperena 27/02/2007 19:23

Re: Manejo De Puerto Con C++ En Win Xp
 
que tal, el manejo de los puertos es un poco mas complicado bajo winxp que en versiones anteriores "win9x" debido a todas las capas de proteccion que trae el windows nt (pivilegios y otras cosas)

¿que compilador vas a utilizar? y que puerto quieres utilizar?

yo te recomiendo utilizar el 378h (lpt1) que es el mas facil de manejar.

¿que tipo de motores de paso vas a usar? (si mal no recuerdo hay monopolares y bipolares, los monopolares es mas sencillo usarlos, simplemente hay que encontrar la secuencia de los devanados para efectuar el giro, los otros necesitaras electronica externa)

en la red hay una libreria (DLL) que te permite el acceso a los puertos, no recuerdo como se llama, luego te la paso.

saludos

Eternal Idol 28/02/2007 01:15

Re: Manejo De Puerto Con C++ En Win Xp
 
Cita:

Iniciado por rloperena (Mensaje 1910284)
que tal, el manejo de los puertos es un poco mas complicado bajo winxp que en versiones anteriores "win9x" debido a todas las capas de proteccion que trae el windows nt (pivilegios y otras cosas)

La unica diferencia es que la gama NT, como todo S.O. moderno, no permite el acceso directo al hardware desde modo Usuario.

Cita:

Iniciado por rloperena (Mensaje 1910284)
en la red hay una libreria (DLL) que te permite el acceso a los puertos, no recuerdo como se llama, luego te la paso.

Ese tipo de soluciones no son muy profesionales que digamos.

http://foros.solocodigo.com/index.ph...topic=23384&hl


La zona horaria es GMT -6. Ahora son las 01:44.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.