escritura por puerto serial
Publicado por Marttin (1 intervención) el 26/07/2006 03:14:59
Hola:
tengo un Pic conectado al PC via USB. Este puerto (el USB) se vé como un puerto COM debido al driver que utiliza. El problema que tengo es que cuando utilizo los comandos "fwrite" o "freadf" u otros para chequear lo que escribí en el pic, veo que solamente le escribo un cero. El firmeware del pic lee solamente el tipo "char" (largo un byte) y pese a que es el tipo de dato que mando me indica lo mismo, o sea que el recibió un cero (prende un led adecuado). Sospecho que cuando Matlab arma el dato para enviar le agrega un byte de valor cero.
Alguien tiene otra idea o sabe como enviár un byte de valor determinado?
Gracias
tengo un Pic conectado al PC via USB. Este puerto (el USB) se vé como un puerto COM debido al driver que utiliza. El problema que tengo es que cuando utilizo los comandos "fwrite" o "freadf" u otros para chequear lo que escribí en el pic, veo que solamente le escribo un cero. El firmeware del pic lee solamente el tipo "char" (largo un byte) y pese a que es el tipo de dato que mando me indica lo mismo, o sea que el recibió un cero (prende un led adecuado). Sospecho que cuando Matlab arma el dato para enviar le agrega un byte de valor cero.
Alguien tiene otra idea o sabe como enviár un byte de valor determinado?
Gracias
Valora esta pregunta


0