入门任务:开发环境搭建,BLINK,驱动液晶显示器进行显示(没有则串口HelloWorld)
搭配器件: W5500-EVB-Pico、 Adafruit Sharp Memory Display Breakout
基础任务一:完成主控板W5500初始化(静态IP配置),并能使用局域网电脑ping通,同时W5500可以ping通互联网站点;通过抓包软件(Wireshark、Sniffer等)抓取本地PC的ping报文,展示并分析。
搭配器件: W5500-EVB-Pico、 Adafruit Sharp Memory Display Breakout
基础任务二:主控板建立TCPIP或UDP服务器,局域网PC使用TCPIP或UDP客户端进行连接并发送数据,主控板接收到数据后,送液晶屏显示(没有则通过串口打印显示);通过抓包软件抓取交互报文,展示并分析。(TCP和UDP二选一,或者全都操作)
搭配器件: W5500-EVB-Pico、 Adafruit Sharp Memory Display Breakout
进阶任务:从NTP服务器(注意数据交互格式的解析)同步时间,获取时间送显示屏(串口)显示。
搭配器件: W5500-EVB-Pico、 Adafruit Sharp Memory Display Breakout
终极任务(二选一)
■ 终极任务一:访问 https://www.digikey.cn/zh/resources/api-solutions,以了解得捷(DigiKey)数字化解决方案及其API操作,设计一款DigiKey电子元器件价格及库存监视器,能实时同步并显示指定,电子元器件的价格、库存等信息。
■ 终极任务二:使用外部存储器,组建简易FTP文件服务器,并能正常上传下载文件。
搭配器件: W5500-EVB-Pico、 Adafruit Sharp Memory Display Breakout