树莓派----连接与配置

Raspberry Pi

Ethernet 连接

  • Ubuntu

用网线连接树梅派和 PC 。在 Ubuntu 上修改连接设置edit connections 或者命令行 nm-connection-editor

sudo arp-scan -l 查看树梅派 ip 地址。(可能需要用 apt 下载相应软件。)

  • Windows

连接后,在网络适配器中,将无线网共享给其他设备。不是把有线网共享给其它设备。 在 CMD 中输入 arp -a 找到连接设备的 IP 地址,然后使用 ssh 连接。

Configuration

UART

UART0 / UART1 作为系统调试串口和蓝牙串口。两者可在两种模式中切换 --------- primarysecondaryprimaryGPIO Pin14GPIO Pin15 相连,并且与 console 相连,作为调试串口,输出命令行信息,作为一种交互调试工具。secondary 与蓝牙相连。在硬件方面,UART0 是 PCL001,性能更好,故在默认情况下,作为 secondary 与蓝牙连接,作为通讯口。UART1mini UART,性能更差,默认失能。两者方式转换见 here

Mini UART set tocore clockResult
primaryvariablemini UART disabled
primaryset enable_uart=1enabled, clock fixed to 250MHz
secondaryvariabledisabled
secondaryset core_freq=25enabled

使用 sudo raspi-config 后在 config.txt 中发现多一行 enable_uart=1 说明将 mini_uart 作为 primary ,作为控制台输出串口。

UARTx (2~5) 含有 CTSRTS 作为控制信号,可以作为外部通信串口。

UART5 数据口与 GPIO Pin14GPIO Pin15 相连,但是由于有控制信号,故两者不会冲突。

CTSRTS 作为控制信号,表示双方是否准备好接受数据。与数据口 TXRX 配合使用。

I2C

可以直接在 bash 中配置。输入 sudo raspi-configInterface --> I2C 选项中使能。然后在 /dev 下查找相应设备。eg, i2c-1

可以使用工具包 i2ctool 查看设备状态并且读写数据到设备相应的寄存器。需要提供 I2C 总线上从设备的地址和设备中寄存器的地址。I2C 总线上设备地址可以通过硬件上的引脚拉高拉低配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值