解锁【W5500-EVB-Pico】,探秘以太网底层,得捷电子Follow me第4期来袭!
[复制链接]
"Follow me活动”是DigiKey联合EEWORLD发起的为期一年的“跟技术大咖学技术,完成任务返现”活动。2023年共有4期,每3个月技术大咖推荐可玩性与可学性较强的开发板/仪器套件,带着大家实际操作。
在规定时间内,参与者根据直播讲解及板子介绍,完成目标任务,就可返现下单费用(返现金额最高300元,【公司劳务】和【京东卡+红包】两种方式任选其一)。经评审,出色完成者,还将获得额外奖励。
活动旨在带着电子爱好者一起学习实用的电子技术知识,一起积攒DIY经验,一起变成更好的自己!快来加入Follow me第4期吧~
一、活动流程
二、报名申请
报名时间:即日起——2023年12月31日
报名方式:点击下方“ 立即报名 ”,认真填写报名申请表单即可。
报名说明
- 报名结束后,我们将从所有报名申请的网友中,根据大家提交的个人信息、学习目标内容、提交时间综合考虑,选取入围者,公布并邮件通知订购任务物料等事宜;
- 马甲、用户资料不详等违规行为,视为无效申请。
三、本期主板:W5500-EVB-Pico
W5500-EVB-Pico是一款基于 Raspberry Pi RP2040 和TCP/IP 控制器 W5500 的评估板,其使用方式与 Raspberry Pi Pico 板基本相同,但通过 W5500 具有以太网功能。
外观指示图
规格参数
• 板载RP2040微控制器
– 双核 Cortex M0+,频率高达 133MHz
– 264KB 多组高性能 SRAM
– 支持具有XIP功能的外部 Quad-SPI 2MByte闪存
– 高性能全交叉总线结构
– 30个多功能通用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等接口
• 板载W5500
– 支持硬连线互联网协议:TCP、UDP、ICMP、IPv4、ARP、IGMP、PPPoE
– 同时支持8个独立socket
– 32 KB TX/RX 缓冲
– 支持高速串行外设接口(SPI MODE 0、3)
• Micro-USB B 端口用于供电和数据(以及用于固件下载)
• 3线ARM调试 (SWD) 端口
• 嵌入式 10 / 100 以太网 PHY
• 支持自动协商
– 全双工/半双工
– 10 / 100 Mbps
• 内置RJ45
• 内置LDO
尺寸图
引脚图
四、本期指定完成任务
备注:入围后,须按照活动规定,在得捷官网下单购买必购主板W5500-EVB-Pico。
入门任务:开发环境搭建,BLINK,驱动液晶显示器进行显示(没有则串口HelloWorld)
基础任务一:完成主控板W5500初始化(静态IP配置),并能使用局域网电脑ping通,同时W5500可以ping通互联网站点;通过抓包软件(Wireshark、Sniffer等)抓取本地PC的ping报文,展示并分析。
基础任务二:主控板建立TCPIP或UDP服务器,局域网PC使用TCPIP或UDP客户端进行连接并发送数据,主控板接收到数据后,送液晶屏显示(没有则通过串口打印显示);通过抓包软件抓取交互报文,展示并分析。(TCP和UDP二选一,或者全都操作)
进阶任务:从NTP服务器(注意数据交互格式的解析)同步时间,获取时间送显示屏(串口)显示。
终极任务(二选一)
■ 终极任务二:使用外部存储器,组建简易FTP文件服务器,并能正常上传下载文件。
本期奖励
出色完成奖励:200元京东卡和家用摄像头二选一,共10份
技术资料
|