Cambiar el baudrate en Raspberry Pi
En la Raspberry Pi la comunicación serie está establecida por defecto 115200 baudios. Sin embargo, para usar el puerto de comunicaciones serie con microcontraladores más lentos, tipo Arduino o PIC necesitamos modificar esa frecuencia (pulsos por segundo).
En el siguiente ejemplo vamos a ver cómo cambiar el baudrate (periodo de muestreo) de nuestra Raspberry Pi a 9600 Bd. Lo primero que hemos de hacer es localizar el fichero /boot/cmdline.txt y editarlo como se muestra en la siguiente línea:
dwc_otg.lpm_enable=0 console=ttyAMA0,9600 kgdboc=ttyAMA0,9600 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait
Del mismo modo, con /etc/inittab y lo dejamos así:
2:23:respawn:/sbin/getty -L ttyAMA0 9600 vt100
Reiniciamos y listo. ¿Dudas? Por cierto, si os conectábais por serie al realizar esta modificación no olvidéis hacer el cambio en el cliente (véase minicom, PuTTY, etc.)