Tôi đang chạy Ubuntu lần đầu tiên bằng cách khởi động từ ổ USB. Bây giờ tôi đã cắm vào bộ chuyển đổi USB nối tiếp đã được nhận dạng và tự động thêm vào dưới dạng /dev/ttyUSB0
.
Làm thế nào để tôi truy cập /dev/ttyUSB0
?
Tôi đang chạy Ubuntu lần đầu tiên bằng cách khởi động từ ổ USB. Bây giờ tôi đã cắm vào bộ chuyển đổi USB nối tiếp đã được nhận dạng và tự động thêm vào dưới dạng /dev/ttyUSB0
.
Làm thế nào để tôi truy cập /dev/ttyUSB0
?
Câu trả lời:
Sử dụng một trong những tính năng ít được biết đến của màn hình:
screen /dev/ttyUSB0
screen /dev/ttyUSB0 57600
busybox microcom -t 5000 /dev/ttyUSB0
Nguồn: http://forum.xda-developers.com/showthread.php?t=1471241
Bạn có thể sử dụng putty. Đây là một ứng dụng khách ssh / serial / telnet cho Windows và Linux. Bạn có thể tải xuống từ http://linux.softpedia.com/get/System/Networking/PuTTY-347.shtml
bạn cũng có thể sử dụng ckermit. Nó nên ở trong kho lưu trữ. Sau khi cài đặt, tạo một tệp trong thư mục chính của bạn được gọi, .mykermrc
sau đó thêm 5 dòng sau:
set line /dev/ttyUSB0
set flow-control none
set carrier-watch off
set speed 115200
connect
các thông số có thể được điều chỉnh khi cần thiết.
lưu các tập tin.
để bắt đầu nó
sudo kermit
Bạn có thể sử dụng tio - một ứng dụng I / O đầu cuối đơn giản:
tio /dev/ttyUSB0
Bạn có thể sử dụng picocom, nó là một chương trình mô phỏng đầu cuối tối thiểu. Cách sử dụng cơ bản là như thế này (thay đổi 11520 thành tốc độ truyền mong muốn):
$ picocom -b 115200 /dev/ttyUSB0
Bạn có tất cả các tùy chọn bạn có thể muốn từ chương trình đầu cuối câm, như bit dừng, chẵn lẻ, tiếng vang cục bộ, trả về vận chuyển / nguồn cấp dữ liệu / backspace / xóa / dịch tab, tích hợp modem X / Y / Z và tích hợp truyền ASCII, v.v. .
Xem man picocom
và picocom --help
để biết thêm thông tin.
Tôi đã sử dụng puTTY để kết nối với các cổng nối tiếp. Nhưng đừng quên thêm người dùng của bạn để quay số: sudo adduser <username> dialout
sau đó khởi động lại hệ thống. Tôi đã sử dụng puTTY tortrtr kết nối với các cổng nối tiếp. Nhưng đừng quên quảng cáo để người dùng của bạn quay số: sudo adduser <username> dialout
sau đó khởi động lại hệ thống. Sau đó, bạn có thể sử dụng puTTY cho các kết nối nối tiếp như /dev/ttyUSB0
.
Sử dụng Lucid và cáp Dynamode USB to RS232:
Plugged it in
ran kermit
set line /dev/ttyUSB0 <<-- mind the capitals/lowecase
connect
set speed 9600
...
và kết nối thành công với cổng RS232 trên máy chủ OpenVMS.
Cần Mint 17.1 để nói chuyện với Arduino của tôi, sau một hồi rượt đuổi, cách tốt nhất tôi tìm thấy là:
sudo gedit /etc/group
dòng goto ...
dialout:x:20:
thêm "tên người dùng" của bạn
dialout:x:20:username
lưu tập tin
hoặc dùng
Quản trị - Người dùng & Nhóm - Quản lý nhóm
dòng goto " dialout
" kiểm tra thuộc tính để đảm bảo rằng "tên người dùng" được đánh dấu nếu không phải thêm "tên người dùng".
Điều này làm việc cho tôi và bằng cách xem rất nhiều bài viết mà những người khác đã có cùng một vấn đề. Hy vọng điều này sẽ giúp các chàng trai.
sudo gedit /etc/group
. Đừng. Chỉ cần không. Tìm hiểu cách thêm người dùng vào một nhóm bằng cách sử dụng usermod
hoặc adduser
ví dụ. Và bài đăng của bạn là một bình luận nhiều hơn là một câu trả lời cho câu hỏi, bởi vì bạn không thực sự chỉ ra cách kết nối.