当前位置: 首页 > news >正文

W55RP20-EVB-Pico评估板介绍

目录

1 简介

2 硬件资源

2.1 硬件规格

2.2 引脚定义

2.3 工作条件

3 参考资料

3.1 RP2040 数据手册

3.2 原理图

​编辑

原理图 & 物料清单 & Gerber 文件

3.3 尺寸图(单位:mm)

​编辑

3.4 认证

3.5 参考例程

4 硬件协议栈优势


1 简介

  W55RP20-EVB-Pico是基于W55RP20微控制器为主控的评估板,基本功能及引脚与树莓派Pico板相同,但内部集成了一个TCP/IP卸载引擎(TOE)来增加以太网功能。

2 硬件资源

2.1 硬件规格

  • W55RP20 微控制器

    • 内部 2MB 闪存

    • 双核 Cortex M0+,频率高达 133MHz

    • 264kByte 多区高性能 SRAM

    • 外部四通道 SPI 闪存,带 eXecute In Place (XIP)

    • 高性能全交叉总线结构

    • 22 个多功能通用 IO(4 个可用于 ADC)

      • 1.8-3.3V IO 电压 (注.Pico IO 电压固定为 3.3V)

    • 12 位 500ksps 模数转换器 (ADC)

    • 各种数字外设

      • 2 × UART、2 × I2C、2 × SPI、16 × PWM 通道

      • 1 × 定时器,带4个闹钟,1× 实时计数器

    • 2 ×可编程 IO (PIO) 块,共 8 个状态机

    • 灵活、用户可编程的高速 IO

    • 可以模拟 SD 卡和 VGA 等接口

    • 支持硬连线 Internet 协议:TCP、UDP、ICMP、IPv4、ARP、IGMP、PPPoE

    • 同时支持 8 个独立的硬件 SOCKET

    • 用于 TX/ RX 缓冲区的 32 KB 内部存储器

    • 支持高速串行外设接口(SPI MODE 0、3)

  • USB-C 端口,用于电源和数据(以及用于重新编程闪存)

  • 3 针 ARM 串行线调试 (SWD) 端口

  • 内置 10 / 100 以太网 PHY

  • 支持自动协商

    • 全 / 半双工

    • 10 / 100 Based

  • 内置 RJ45 (POE)

  • 内置 DCDC (PWM/PFM)

  • 安装其他模块以启用 POE

2.2 引脚定义

  W55RP20-EVB-Pico 引脚直接连接到 RP2040 的 GPIO,如上图所示。它具有与 Raspberry Pi Pico 板相同的引脚排列。但是由于板内部的连接,GPIO17、GPIO20、GPIO21、GPIO22、GPIO23、GPIO24 和 GPIO25 不可用。   W55RP20-EVB-Pico 内部使用的 W55RP20 GPIO 如下。

I/O引脚名描述
OGPIO16DCDC模式选择引脚
IGPIO18VBUS 感应 - 如果存在 VBUS,则为高电平,否则为低电平
OGPIO19连接到板载LED
IGPIO29在ADC模式(ADC3)中用于测量VSYS/3

  除了 GPIO 和接地引脚外,主 40 引脚接口上还有 7 个其他引脚:

引脚号引脚名描述
PIN40VBUSMicro-USB输入电压,连接至Micro-USB接口引脚1。支持5V。
PIN39VSYS主系统输入电压,允许在4.3V到5.5V范围内变化,由板载LDO产生3.3V
PIN373V3_EN连接到板载LDO使能引脚。要禁用3.3V(使W55RP20断电),请将此引脚拉低。
PIN363V3主3.3V电源,用来给W55RP20供电,由板载LDO产生。
PIN35ADC_VERFADC电源(和参考)电压,并在W55RP20-EVB-Pico上通过滤波3.3V电源产生。
PIN33AGNDGPIO26-GPIO29接地参考。
PIN30RUNW55RP20使能引脚。复位W55RP20则将该引脚拉低。

2.3 工作条件

属性参数
最大工作温度85℃(包括自热)
最小工作温度-45℃
VBUSDC 5V(+/- 10%)
VSYS最小值DC 4.3V
VSYS最大值DC 5.5V

建议的最高运行环境温度为 70°C。

3 参考资料

3.1 RP2040 数据手册

  • 下载

3.2 原理图

原理图 & 物料清单 & Gerber 文件

  • 前往 Github

3.3 尺寸图(单位:mm)

3.4 认证

  • CE 文件

  • CE 测试报告

  • FCC DoC

  • FCC 测试报告

3.5 参考例程

  • 请参阅以下链接以查找固件示例。

    • C/C++

      • 以太网示例

      • AWS 示例

      • Azure 示例

      • LwIP 示例

      • FreeRTOS 示例

    • MicroPython 示例

      • 以太网示例

    • CircuitPython 示例

      • CircuitPython 示例

    • Arduino 示例

      • Arduino 示例

4 硬件协议栈优势

  1. 高效性:硬件协议栈将TCP/IP协议中的传输层和网络层集成到了一颗以太网芯片中,实现了真正的TCP/IP卸载引擎技术(ToE),为单片机减负,缩短了开发周期。

  2. 稳定性:硬件协议栈在高速通信时依然保持稳定,其传输速率是单纯软件协议栈的两倍之多。

  3. 安全性:由于TCP/IP在主系统外独立运行,因此能有效地防止外部恶意网络攻击。

  4. 易用性:硬件协议栈易于使用,开发者无需专业的网络知识,如同控制外部存储器一样简单,真正实现网络的透明传输。

  5. 高吞吐率:硬件协议栈有效地卸载主芯片TCP/IP处理负载,释放更多的CPU资源。


http://www.mrgr.cn/news/65953.html

相关文章:

  • Nginx线程模型
  • 后端eclipse——文字样式:UEditor富文本编辑器引入
  • 中国人工智能学会发布——人工智能白皮书!
  • [Prometheus学习笔记]从架构到案例,一站式教程
  • 基于vue3和elementPlus的el-tree组件,实现树结构穿梭框,支持数据回显和懒加载
  • MyBaitsPlus 基本用法简单整理
  • Android camera2
  • 全面提升小程序用户体验,让你的小程序一举夺目
  • 【Rust中的迭代器】
  • 植物神经紊乱不用怕,这些维生素来帮你!
  • OJ03:删除有序数组中的重复项
  • PHP电商供应链ERP管理系统小程序源码
  • SQL优化 - group by优化
  • 俄罗斯市场开发秘籍大公开
  • Vagrant使用教程:创建CentOS 8虚拟机
  • Ubuntu20.04两种安装及配置中文界面、输入法、换源、共享文件夹实现,及注意事项
  • 从0到1!手把手教你私域流量变现的5个必备技能
  • 使用实例讲解RTOS的内核结构、任务调动、资源管理、中断处理
  • 把握数字化新趋势,迎接生态架构新时代——The Open Group 2024生态系统架构·可持续发展年度大会参会指南
  • sql中判断一个字段是否包含一个数据的方法
  • 【从零开始的LeetCode-算法】3289. 数字小镇中的捣蛋鬼
  • 影视会员充值接口对接过程中都需要注意些什么?
  • 系统安全架构
  • Ghidra无头模式(自动化批处理执行重复性任务)
  • Template Method(模板方法)
  • (八)关于InternVL2的优化加速——如何提高三倍的推理速度