22、Raspberry Pi Pico 通信与 I2C 总线应用

Raspberry Pi Pico 通信与 I2C 总线应用

1. 串口通信基础

如今,串口通信采用标准 TTL 逻辑电平,而非 ±12 V。逻辑 1 为 +5 V(或大于 +3 V),逻辑 0 为 0 V。当电压为 +5 V 时,串口线处于空闲状态。起始位通过线路从高到低的转换来识别,即从 +5 V 转换到 0 V。

1.1 Raspberry Pi Pico UART 串口

Raspberry Pi Pico 有两个串口,分别命名为 UART0 和 UART1,两者都有 TX 和 RX 引脚。需要注意的是,部分端口共享 UART0 和 UART1,且在任何时候每个共享端口只能使用一个。

1.2 项目 1:将 Raspberry Pi Pico 内部温度发送到 Arduino Uno

  • 描述 :使用 Raspberry Pi Pico 和 Arduino Uno 微控制器。Pico 从其内部传感器读取温度,并通过串口链路每 10 秒将其发送到 Arduino,Arduino 随后在其监视器上显示接收到的温度。
  • 目标 :展示如何将串行数据发送到另一个设备。
  • 电路连接 :Raspberry Pi Pico 的 TX0 引脚(在 GP0 处)连接到 Arduino 的引脚 2(该引脚将在 Arduino 程序中配置为软串口输入)。
1.2.1 Raspberry Pi Pico 代码

                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值