LINUX串口驱动安装 一条龙服务

准备工作

1. 在控制台输入lsmod,先看看能否检测到这个设备,就看有没有pl2303字眼可以了。如果有,则不需要再装驱动。
2. 另外如果有的话最好再用dmesg| grep usb查找如果看到:

drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic

就说明设备已被识别,然后往下看

drivers/usb/serial/usb-serial.c: USB Serial support registered for PL-2303
usb 2-2: PL-2303 converter now attached tottyUSB0 (or usb/tts/0 for devfs)

如果没有则需要驱动程序,一般硬件厂商都会提供,如果真的没有的话就只有到网上下载了,一般2.6内核以上的都支持。
3. 安装完毕后再输入这个命令瞧瞧,是否安装成功。
lsmod | grep usbserial

如果有usbserial,说明系统支持USB转串口。

4. 驱动安装完毕后,就需要安装串口软件,这里推荐 cutecom 和 putty
cutecom 安装 sudo apt-get install cutecom
putty 安装 sudo apt install puttysudo pacman -S putty
5. 然后启动 cutecom 命令sudo cutecom, 之后你就可以看到哪些串口正在连接状态
6. 当开发板启动后,我们需要传入 elf 或 bin 文件,此时需要用到 tftp ,在控制台输入 :
sudo apt-get install xinetd
sudo apt-get install tftp tftpd
并等待安装完成后,输入:sudo vi /etc/xinetd.d/tftp

输入 i ,进入插入模式,随后输入下面的代码

service tftp
{
    
    
        socket_type = dgram
        protocol = udp
        wait = yes
        user = root
        server = /usr/sbin/in.tftpd
        server_args = -s /xxx/xxx/xxx   ## tftp的文件目录 
        disable = no
        per_source = 11
        cps = 100 2
        flags = IPv4
}

随后按 esc 输入wq! 保存

7. 第一次启动时和每次更换目录时都要执行 sudo /etc/init.d/xinetd restart,不然会找不到文件
8. 喜欢用 putty 的可以 在控制台输入 sudo putty 运行程序

猜你喜欢

转载自blog.csdn.net/weixin_44076906/article/details/115010470