Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
He estado mirando la comunicacion serie de los AVR por la USART y he encontrado bastante documentacion del lado de los micros, pero para mi sorpresa, casi no puedo encontrar informacion del otro lado, el ordenador.
Conoceis algun sitio, libro, tutorial o manual para aprender esa parte? es decir, que se necesita para hacer un programa que controle un AVR desde el ordenador?
Para Python yo uso esto y me va bastante bien.
import serial
ser = serial.Serial(24,115200, bytesize=serial.EIGHTBITS, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, timeout=1, rtscts=1)
ser.write("hola")
datos = ser.read(1000)
Espero que te sirva, seguro que lo puedes mejorar, pero a nosotros nos sirvió para salir del paso.
Yo utilizo esta libreria en C y la verdad es que hasta la fecha no me ha dado ningún problema y aunque yo solo la he usado bajo Linux, también es compatible con Windows.
http://zsoluciones.com/datos/?page_id=11
Espero que te sirva,
Un saludo