TODOPIC
Lenguajes de programación para PC => Visual Basic => Mensaje iniciado por: literatronic en 20 de Octubre de 2008, 17:32:52
-
Compré una PC portátil y como no tiene salida serial conseguí un cable conversor Serial-USB para poder lograr comunicación serial con un PIC. Ahora, hice un programita en Visual Basic 6 para transmitir y recibir datos, pero cuando le doy enviar me sale pantalla azul en el PC y se me reinicia. Ya probé el programa en una PC de escritorio y funciona bien, también el cable con el hyperterminal del PC portátil, cortocircuitando 2 y 3, y funciona bien. ¿Qué podría ser?
Muchas gracias.
-
Los "convertidores" usb-serial en realidad hacen un reintepretación de los datos entre ambos formatos. Dependiendo del modelo y marca te puedes encontrar alguno que tal vez emule casi en todo a un puerto serial normal pero como regla general nunca será igual. Tal vez puieden satisfacer las necesidades de los usuarios que buscan conectar su impresora, scanner, o algo así, pero no como tú que estás manejando el puerto a nivel de programación.
-
Eso me pasó a mi al instalar el driver.
Tuve que buscar otro driver en internet y funcionó perfectamente
-
Bueno, para cerrar el hilo, ya probé en otra PC portátil y funciona bien, el mismo cable y el mismo programa. Entonces el problema está en mi PC, no se que restricciones tendrá el sistema operativo o si es que le falta alguna librería, si alguien sabe :(
Muchas gracias.
-
Saludos, como dice Slalen, es muy probable que sea una cuestión de drivers, probá buscar un driver actualizado en internet, y ver qué tal se porta.
Saludos.
-
MARKUS ya probé en otra PC con los mismos drivers que trae el cable y que estoy instalando en el mío y funciona bien.
Estoy que tiro la toalla :?
-
literatronic, en base a los sintomas que mencionas , coincido con las otras respuestas, y para añadir creo que los driver están mal instalado. Te lo digo porque yo estoy probando con otro tipo de driver para usb, y cuando me olvido de eliminar todo rastro del driver, me sucede lo mismo que tu.
Tendras que instalar alguna utilidad que permita desinstalar desde cero el driver que tienes.
-
Ahora si estoy pero bien "cabreado". Probé con un programa con el que trabajo en la empresa (que no hice yo), pero que está en .NET 2005 y funciona sin ningún problema, y con el mismo cable sin cambiarle los drivers.
¿Uno de los misterios de los sistemas o qué puede ser?
En fin, había empezado con Visual Basic 6.0 ya que es más fácil, pero ya vi que me va a tocar aprender .NET :mrgreen:
-
y ese programa te funciona en la portatil donde tienes el problema?
de ser asi, entonces es el vb el que está echando broma.
-
Así es PalitroqueZ, en mi portátil nueva, en donde no funciona el programa que yo hice en VB6, funciona otro programa en .NET con el mismo prototipo del PIC y el mismo cable.
¿Será que el VB6 que tengo le falta algo? Porque lo instale en el computador de escritorio de la empresa y funciona bien, claro que en ese PC ya habían instalado .NET y quién sabe que más :?
-
De verdad que es extraño, porque si el vb tiene fallas, ni siquiera te debería compilar el programa. (independientemente si usas el vista o no)