Theo Hướng dẫn bắt đầu nhanh của Farnell , tốc độ truyền mặc định là: 115200 . Một cuộc thảo luận khá chi tiết về các cài đặt và khả năng của UART có thể được tìm thấy trong bài đăng trên blog này Thêm về các cổng nối tiếp Raspberry Pi . Chi tiết triển khai cụ thể / thách thức khi làm việc với cổng nối tiếp có thể được tìm thấy trong bài đăng trên blog Bắt Raspberry Pi của tôi được thiết lập để liên lạc UART nối tiếp tốc độ cao .
Bạn không đề cập đến phân phối nào bạn đang chạy, nhưng giả sử bạn đang chạy Debian, bạn có thể đặt tốc độ truyền bằng cách thực hiện như sau:
Lưu ý Raspberry Pi sử dụng UART cho Console Message (bao gồm cả tin nhắn khởi động) và getty để bạn có thể đăng nhập qua serial. Để sử dụng cổng nối tiếp này cho mục đích sử dụng của riêng bạn, bạn sẽ cần phải vô hiệu hóa các dịch vụ này.
Để thay đổi baudrate của bàn điều khiển, hãy chỉnh sửa /boot/cmdline.txt thay thế 115200 với tốc độ truyền mong muốn của bạn (lưu ý đây là tất cả một dòng).
dwc_otg.lpm_enable = 0 console = ttyAMA0,115200 kgdboc = ttyAMA0,115200 console = tty1 root = / dev / mmcblk0p2 rootfstype = ext4 rootwait
sau đó chỉnh sửa / etc / inittab để thay đổi tốc độ baud của getty (bạn nên tìm một dòng như sau với tốc độ baud của 115200, thay đổi tốc độ baud mong muốn của bạn)
2: 23: hồi sinh: / sbin / getty -L ttyAMA0 115200 vt100
và, nhớ xem điện áp pin của bạn để tránh thiệt hại cho bạn Pi.
Tài liệu tham khảo bổ sung:
http://www.andremiller.net/content/raspberry-pi-and-arduino-via-gpio-uart