Skip to main content

如何使用 Seeed Studio XIAO SAMD21 登录到您的树莓派

有时当我们使用树莓派时,这些情况可能会让我们非常困扰:周围没有额外的 HDMI 显示器,鼠标和键盘不容易连接,选择使用 USB 转串口适配器登录树莓派,但它太昂贵了。现在,有了 Seeed Studio XIAO SAMD21,所有问题都能轻松解决。

硬件

所需材料

硬件连接

  • 步骤 1. 树莓派的 TX 连接到 Seeed Studio XIAO SAMD21 的 RX

  • 步骤 2. 树莓派的 RX 连接到 Seeed Studio XIAO SAMD21 的 TX

  • 步骤 3. 树莓派的 GND 连接到 Seeed Studio XIAO SAMD21 的 GND

  • 步骤 4. 通过 Type-C 数据线将 Seeed Studio XIAO SAMD21 连接到 PC。

  • 步骤 5. 树莓派连接到电源。

pir

软件

在安装了树莓派官方系统的 TF 卡上找到 config.txt 文件,并在末尾添加一行:

enable_uart=1

配置 Seeed Studio XIAO SAMD21

  • 步骤 1. 打开 Arduino IDE 并按照此链接添加 Seeed Studio XIAO SAMD21。

  • 步骤 2. 将以下代码复制到 Arduino IDE 并将代码上传到 Seeed Studio XIAO SAMD21。

uint32_t baud;
uint32_t old_baud;
void setup() {

// put your setup code here, to run once:
SerialUSB.begin(115200);
baud = SerialUSB.baud();
old_baud = baud;
Serial1.begin(baud);
while (!Serial);
while (!SerialUSB);
}

void loop() {
// put your main code here, to run repeatedly:
baud = SerialUSB.baud();
if (baud != old_baud) {
Serial1.begin(baud);
while (!Serial);
old_baud = baud;
// SerialUSB.println(baud);
}
if (SerialUSB.available() > 0)
{
char c = SerialUSB.read();
Serial1.write(c);
}
if (Serial1.available() > 0) {
char c = Serial1.read();
SerialUSB.write(c);
}
}

配置 Putty

  • 步骤 1. 按照此链接下载并安装 Putty

  • 步骤 2. 将串口波特率设置为 115200(这是默认的串口波特率。如果与树莓派的串口波特率一致,就可以正确通信。)

  • 步骤 3. 然后您将在终端窗口中看到启动信息。

现在您可以通过 Seeed Studio XIAO SAMD21 访问树莓派了!

Loading Comments...