精华内容
下载资源
问答
  • 树莓派的USB端口接通时被映射为一个文件存在/dev/目录下,通常是ttyUSB0, ttyUSB1等等。实际应用它存在这样一个问题,树莓派并不是指定哪一个端口就是ttyUSB0,或哪一个就是ttyUSB1,而是把第一个接入设备的USB口定为...
  • 树莓派设备端口号绑定 1、查看USB设备信息 使用lsusb bruce@bruce-desktop:~$ bruce@bruce-desktop:~$ lsusb Bus 001 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port Bus 001 Device 004:...

    树莓派设备端口号绑定

    1、查看USB设备信息

    使用lsusb
    
    bruce@bruce-desktop:~$
    bruce@bruce-desktop:~$ lsusb
    Bus 001 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
    Bus 001 Device 004: ID 0513:0318 digital-X, Inc.
    Bus 001 Device 007: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
    Bus 001 Device 005: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
    Bus 001 Device 008: ID 0424:7800 Standard Microsystems Corp.
    Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
    Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    bruce@bruce-desktop:~$
    
    会看到这三个我插入的USB设备,PL2302设备的 ID 是相同的,340设备又是 另一个 ID。
    Bus 001 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
    Bus 001 Device 007: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
    Bus 001 Device 005: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
    

    2、无论是ID相同的设备,还是ID不同的设备,都在下面这个文件中进行配置

    打开文件:
    sudo nano /etc/udev/rules.d/99-com.rules
    

    3、固定 相同ID设备的 端口号

    3.1查询具体信息
    ls -l /sys/class/tty
    通过热插拔,来确定那个设备 对应哪个 USB端口
    
    lrwxrwxrwx 1 root root 0 818 08:52 ttyUSB0 -> ../../devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/ttyUSB0/tty/ttyUSB0
    lrwxrwxrwx 1 root root 0 818 08:52 ttyUSB1 -> ../../devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/ttyUSB1/tty/ttyUSB1
    bruce@bruce-desktop:~$
    
    3.2 将下面设置,写到 /etc/udev/rules.d/99-com.rules 文件中
    KERNEL=="ttyUSB*",KERNELS=="1-1.1",MODE:="0777",SYMLINK+="serial_one"
    KERNEL=="ttyUSB*",KERNELS=="1-1.3",MODE:="0777",SYMLINK+="serial_zero"
    
    
    3.3 然后可以通过命令查看是否配置完成:ls -l /dev/serial*
    其中 serial 是自己定义的。
    
    bruce@bruce-desktop:~$
    bruce@bruce-desktop:~$ ls -l /dev/serial*
    lrwxrwxrwx 1 root root  7 128  2018 /dev/serial_one -> ttyUSB0
    lrwxrwxrwx 1 root root  7 128  2018 /dev/serial_zero -> ttyUSB1
    
    

    4、固定不同ID设备的端口号(其实,ID无论同与不同,都可以用下面这个方法)

    4.1 首先通过 热插拔 确定是哪个 USB*
    然后通过命令:udevadm info /dev/ttyUSB2
    找到这个地址:E: ID_PATH=platform-3f980000.usb-usb-0:1.1.3:1.0
    
    bruce@bruce-desktop:~$
    bruce@bruce-desktop:~$
    bruce@bruce-desktop:~$ udevadm info /dev/ttyUSB2
    P: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.3/1-1.1.3:1.0/ttyUSB2/tty/ttyUSB2
    N: ttyUSB2
    S: serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0
    S: serial/by-path/platform-3f980000.usb-usb-0:1.1.3:1.0-port0
    S: serial_one
    E: DEVLINKS=/dev/serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0 /dev/serial_one /dev/serial/by-path/platform-3f980000.usb-usb-0:1.1.3:1.0-port0
    E: DEVNAME=/dev/ttyUSB2
    E: DEVPATH=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.3/1-1.1.3:1.0/ttyUSB2/tty/ttyUSB2
    E: ID_BUS=usb
    E: ID_MM_CANDIDATE=1
    E: ID_MODEL=USB-Serial_Controller
    E: ID_MODEL_ENC=USB-Serial\x20Controller
    E: ID_MODEL_FROM_DATABASE=PL2303 Serial Port
    E: ID_MODEL_ID=2303
    E: ID_PATH=platform-3f980000.usb-usb-0:1.1.3:1.0
    E: ID_PATH_TAG=platform-3f980000_usb-usb-0_1_1_3_1_0
    E: ID_REVISION=0300
    E: ID_SERIAL=Prolific_Technology_Inc._USB-Serial_Controller
    E: ID_TYPE=generic
    E: ID_USB_DRIVER=pl2303
    E: ID_USB_INTERFACES=:ff0000:
    E: ID_USB_INTERFACE_NUM=00
    E: ID_VENDOR=Prolific_Technology_Inc.
    E: ID_VENDOR_ENC=Prolific\x20Technology\x20Inc.
    E: ID_VENDOR_FROM_DATABASE=Prolific Technology, Inc.
    E: ID_VENDOR_ID=067b
    E: MAJOR=188
    E: MINOR=2
    E: SUBSYSTEM=tty
    E: TAGS=:systemd:
    E: USEC_INITIALIZED=13043364
    E: net.ifnames=0
    
    bruce@bruce-desktop:~$
    
    
    4.2 根据:E: ID_PATH=platform-3f980000.usb-usb-0:1.1.2:1.0/etc/udev/rules.d/99-com.rules 文件中写入:
    SUBSYSTEM=="tty",ENV{ID_PATH}=="platform-3f980000.usb-usb-0:1.1.2:1.0",MODE:="0777",SYMLINK+="serial_two"
    
    4.3 然后可以通过命令查看是否配置完成:ls -l /dev/serial*
    其中 serial 是自己定义的。
    
    bruce@bruce-desktop:~$
    bruce@bruce-desktop:~$ ls -l /dev/serial*
    lrwxrwxrwx 1 root root  7 128  2018 /dev/serial_two -> ttyUSB2
    

    5、总结:

    使用到的命令:

    1、lsusb
    2、sudo nano /etc/udev/rules.d/99-com.rules
    
    3、ls -l /sys/class/tty
    4、udevadm info /dev/ttyUSB0
    
    5、ls -l /dev/serial*
    
    展开全文
  • 步骤1:查看当前网络设置 从命令提示符或LXTerminal: 键入命令“ ifconfig” 此命令将显示当前网络设置。 步骤2:备份当前网络配置 如果您是Linux新手,最好备份dhcpdc.conf文件: sudo cp/etc/dhcpcd....

    步骤1:查看当前网络设置

    如何使用静态IP地址配置树莓派以太网端口

    从命令提示符或LXTerminal:

    键入命令“ ifconfig”

    此命令将显示当前网络设置。

    步骤2:备份当前网络配置

    如果您是Linux新手,最好备份dhcpdc.conf文件:

    sudo cp/etc/dhcpcd.conf/etc/dhcdcp.backup

    这将允许您回滚所做的任何更改。

    步骤3:修改网络设置

    要编辑网络设置,必须编辑dhcpcd.conf文件以设置静态IP地址。

    以下命令可用于将文件加载到编辑器中以更新文件:

    sudo nano/etc/dhcpcd.conf

    将这些行放在文件顶部,也将以太网端口(eth0)设置为静态IP地址:

    接口eth0

    静态ip_address = 10.11。 44.124/24

    静态路由器= 10.11.44.1

    静态domain_name_servers = 172.16.33.85

    将地址(ip_address)设置为您想要Raspberry的IP地址要占用的Pi。

    将路由器的值设置为网关地址

    (如果可用),将其设置为domain_name_servers来命名服务器

    一旦文件包含已更新,请使用ctrl x保存并退出。

    步骤4:重新启动Raspberry Pi

    一旦dhcpcd文件包含已更新,必须重新启动Raspberry Pi才能使更改生效。

    使用以下命令来重新启动:

    sudo reboot

    步骤5:测试新的网络设置

    使用“ ping”命令确认Raspberry Pi在网络上并且正在与网络上的另一台计算机通信。

    如果无法ping通其他电脑在网络工作中,请检查以下各项:

    1。确认以太网电缆已牢固连接至Raspberry Pi和网络交换机。结果2。确认IP地址,掩码和网关正确。

    3。如果对Windows计算机执行ping操作,有时安全设置将阻止响应ping请求。

    展开全文
  • 1.使用端口助手查看 因为iphone就提供了172.20.10.0—172.20.10.15这16个端口使用 所以可以扫描也可以一个个试用 随便下载一个portscan就可以了

    1.使用端口助手查看
    因为iphone就提供了172.20.10.0—172.20.10.15这16个端口使用
    所以可以扫描也可以一个个试用
    随便下载一个portscan就可以了

    展开全文
  • 树莓派中操作端口

    千次阅读 2016-06-07 12:59:22
    我在树莓派上设计一个django框架的小网站,每次打开测试服务口,总是占用一个端口 ...可以用下面的命令查看端口: netstat -anp 可以用下面的命令关闭这个端口: kill -9 1589 1589是进程号

    我在树莓派上设计一个django框架的小网站,每次打开测试服务口,总是占用一个端口

    可以用下面的命令查看端口:


    netstat -anp
    

    可以用下面的命令关闭这个端口:

    kill -9 1589

    1589是进程号
    展开全文
  • 树莓派 固定USB端口号 指定别名

    千次阅读 2019-09-07 14:00:21
    树莓派的USB端口接通时被映射为一个文件存在/dev/目录下,通常是ttyUSB0, ttyUSB1等等 查看usb号 插入usb设备 执行命令: ls -l /sys/class/tty 结果: lrwxrwxrwx 1 root root 0 Sep 7 13:59 ttyUSB0 -> ../../...
  • 树莓派系统运行某个程序,错误显示地址已经被占用了,我在程序里面使用的是8010端口。 运用netstat -tln 查看linux/树莓派...再次查看端口,可以看到8010端口进程已经不见了。 运行程序,发现已经没有错误了。 ...
  • 树莓派 防火墙开启关闭、开放端口树莓派安装防火墙 sudo apt-get install ufw 防火墙状态查看 sudo ufw status active是开启 inactive是未开启 防火墙开启 sudo ufw enable 防火墙关闭 sudo ufw ...
  • 硬件连接:笔记本电脑用网线与路由器相连,树莓派用...7、创建新连接File-new connect,默认端口为5901,双击点开输入树莓派vncsever密码。 8、双击continue 9、输入树莓派VNCserver服务密码(需要确保树莓派已经下载v
  • 本节书摘来异步社区《树莓派实战秘籍》一书中的第1章,第1.8节,作者:【美】Ruth Suehle ,Tom Callaway,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.8 技巧08获取更多的USB端口 树莓派实战秘籍B型...
  • 树莓派控制57步进电机

    千次阅读 2020-07-24 23:18:35
    一、简介 使用树莓派控制57步进电机。 二、硬件设备 57两相四线步进电机 ×1 DM542驱动器 ×1 树莓派 ×1 3.3V-5V电平转换 ×1 ...由于驱动器接收的脉冲高电平为5V,而树莓派GPIO端口输出的高电平为3.
  • 树莓派学习历程

    2020-06-19 13:41:21
    树莓怕学习历程-Day1 工具准备及TF烧录工具烧录镜像文件通过端口扫描工具扫描,查找树莓派的IP,连接树莓派 最近接触到树莓派,引起了学习的兴趣,根据自己的学习历程写下学习总结,方便后面查看。 主要参考B站上...
  • 树莓派4B固定USB串口

    2021-04-05 13:58:40
    在使用树莓派4B时,由于USB串口的变动导致在使用的过程中,频频报错。 树莓派的USB端口接通被映射为一个文件在/dev/...通过查看端口自身都是有自己的编号,只需给编号指定名字就行。 执行:sudo nano/etc/udev/rules.d.
  • VNC连接树莓派

    2020-08-19 11:36:03
    首先在树莓派上安装vnc ...然后,在客户机安装vncviewer,在地址栏输入上面的ip和运行vncserver后显示的端口号(第一次运行为1),即192.168.xxx.xxx:1 最后,输入运行vncserver时设置的密码,即可见到树莓派桌面。 ...
  • 想要使树莓派和Arduino进行串口通信,首先要确定Arduino连在树莓派上的串口设备名,就像在Windows上打开设备管理器查看所连接的端口(COM)是多少一样。 与Windows的查看方式不同,树莓派等linux系统的设备管理是在...
  • 树莓派随笔

    2016-05-30 23:01:00
    1.2GHz 四核 Broadcom BCM2837 64 位 ARMv8 处理器 板载 BCM43143 WiFi 板载低功耗蓝牙 (BLE)蓝牙和wifi使用的是BCM43438芯片,博通公司的 1GB RAM 4 个 USB 2 端口 ...查看ip地址pi@raspberrypi:~ $ host...
  • 玩转树莓派(二)外网访问树莓派(frp内网穿透)1 准备工作2 下载frp2.1 下载地址2.2 查看系统架构3 配置frp3.1 阿里云服务器开放部分端口3.2 阿里云服务端:3.3 树莓派客户端:3.4 开机自启脚本4 SSH 1 准备工作 ...
  • 使用dpkg -l|grep mysql:查看是否安装mysql 注意:在2016-02-26-raspbian-jessie这个版本中:系统安装了mysql和java  在2015-05-05-raspbian-wheezy这个版本中:系统没有安装mysql、java 1、卸载...
  • 电脑远程登录树莓派

    2019-11-14 20:04:40
    一、查看树莓派ip ifconfig 二、必须先安装tightvncserver!!! sudo apt-get install tightvncserver 三、再安装xrdp服务。 sudo apt-get install xrdp 四、 如果开着防火墙ufw , 那么打开服务器上的远程桌面访问...
  • GPIO(General Purpose I/O Ports)意思为通用输入/输出端口。 可以在终端重直接查看GPIO的定义。 查看方式1: gpio readall 查看方式2: pinout 可以看出,这条命令执行后提示要查看更多信息...
  • 安装serial,用于串口通信 sudo apt-get install python-serial ...查看两者连接端口的名字。查看是否出现ttyACM0或ttyUSB0。连接uno出现ttyACM0,连接mega2560出现ttyUSB0。看到ttyACM0或ttyUSB0就说明二者可...
  • 树莓派的ssh连接配置

    2019-11-03 16:26:22
    最近在玩树莓派,主要通过windows的远程连接和Xshell的ssh进行连接调试。远程连接就不多说了,需要注意的是有时候远程连接不上是由于防火墙没有... 树莓派一般都没有设置ssh,所以ssh连接不上,首先可以查看ssh的...
  • 树莓派无线网络及VNC设置

    千次阅读 2018-08-03 10:14:16
    打开已烧入系统的SD卡,打开config 在末尾加上enable_uart=1,...右击我的电脑—属性—设备管理器—端口查看serial端口位置,如COM3。 打开putty,选择Serial,在Serial line中输入刚才查看到的COM,如COM3,S...
  • 基于树莓派实现AS608指纹识别

    千次阅读 热门讨论 2020-05-07 11:07:58
    基于树莓派实现AS608指纹识别 1、展示效果 1.1、按压手指 1.2、录入手指 1.3、匹配成功 注意:别人只是实现基本功能,还有许多的功能依葫芦画瓢自己...2.2、查看串口端口 输入如下命令: 2.3、下载串口助手 ...
  • 树莓派实现USB TTL串口通信

    千次阅读 2018-03-02 19:04:48
    手上有个CCD Camera(Barcode Reader/Scanner Module),它是通过...首先,安装pyserial:通过命令lsusb查看串口是否存在:通过命令python -m serial.tools.list_ports可以查看大可用的端口:测试通信:通过以上的...
  • 格式化SD卡、烧录系统,这里不做过多介绍 开启SSH,连接树莓派 烧录好的系统里,有一个40M左右的分区,在根目录下新建文本文档... ip为上一步查看到的ip,端口默认22。 默认登录用户:pi,密码:raspberry。 ...
  • 采用SSH登陆Raspberry需要提前知道Raspberry的IP,SSH登陆端口为22,这里分享两种基于SSH网络登陆树莓派的方式。 一、利用路由器搭建局域网登陆树莓派 1、用路由器搭建局域网,电脑无线或有线方式连接路由器,...
  • #include <...#define Trig 4//查看端口连接用 gpio readall命令 #define Echo 5 void ultraInit(void) { pinMode(Echo, INPUT); //设置端口为输入 pinMode(Trig, OUTPUT); //设置端口为输出 } float
  • 1. 查看所有usb端口 ls -l /dev/tty* 2. 查看usb端口波特率 stty -F /dev/ttyUSB0 3. 查看usb连接信息 dmesg | grep ttyUSB0 4. 给usb权限 sudo chmod 777 /dev/ttyUSB0 groups user_name sudo gpasswd --add ...

空空如也

空空如也

1 2 3 4
收藏数 63
精华内容 25
关键字:

树莓派查看端口