Menú
Foros
Nuevos mensajes
Buscar en foros
Novedades
Nuevos mensajes
Nuevos recursos
Última actividad
Recursos
Últimas revisiones
Buscar recursos
Acceder
Registrarse
Novedades
Buscar
Buscar
Buscar sólo en títulos
De:
Nuevos mensajes
Buscar en foros
Menú
Acceder
Registrarse
Install the app
Instalar
Foros
Diseño digital
Microcontroladores y sistemas embebidos
[Aporte] Librería RS-485 para PIC C Compiler (CCS)
JavaScript está desactivado. Para una mejor experiencia, por favor, activa JavaScript en el navegador antes de continuar.
Estás usando un navegador obsoleto. No se pueden mostrar este u otros sitios web correctamente.
Se debe actualizar o usar un
navegador alternativo
.
Responder al tema
Mensaje
[QUOTE="D@rkbytes, post: 1242368, member: 116496"] Usa dos programas y verás que te será más sencillo. Para que puedas ir viendo lo que está pasando con los datos, usa un sencillo método de depuración local. Esto se hace enviando datos específicos por RS-232. De esa forma puedes visualizar lo que tienes en el búfer e ir viendo por qué no te funcionan las comparaciones. Por ejemplo: [CODE=c] // Debug local: (RS-232) /*****************************************************************/ printf("ID Local: %u\r", id_local); printf("ID Esclavo: %u\r", id_esclavo); printf("Comando: %u\r", comando); printf("Checksum: %u\r", checksum); for(int8 i =0;i<=RS485_MAX_BUFFER;i++) printf("Buffer RS-485[%u] = %u\r", i, buffer_rs485[i]); /*****************************************************************/ [/CODE] [/QUOTE]
Verificación
Responder
Foros
Diseño digital
Microcontroladores y sistemas embebidos
[Aporte] Librería RS-485 para PIC C Compiler (CCS)
Arriba