前言
使用的硬件有
W5500-EVB-Pico作为主控
1.3寸144x168的黑白电子书屏幕,作为状态显示
WQIIC转接板可以接各种IIC设备,比如EEPROM
使用以上模块完成了各个任务,最后综合实现了ftp可读写eeprom的demo。
任务
入门任务
开发环境搭建,BLINK,液晶显示。先分享了C开发环境搭建,以及基于C实现BLINK电灯,
然后介绍了液晶机器对应的驱动,最后移植了GUI实现了液晶的显示。
可以参考以下贴子内容
【得捷电子Follow me第4期】入门任务之三-移植ZLGGUI与液晶显示 - DigiKey得捷技术专区 - 电子工程世界-论坛 (eeworld.com.cn)
【得捷电子Follow me第4期】入门任务之二-液晶驱动 - DigiKey得捷技术专区 - 电子工程世界-论坛 (eeworld.com.cn)
【得捷电子Follow me第4期】入门任务之一-开发环境搭建与BLINK - DigiKey得捷技术专区 - 电子工程世界-论坛 (eeworld.com.cn)
基础任务一
进行以太网设置,设置IP,ping测试,并通过wireshark抓包。
详见以下贴子:
【得捷电子Follow me第4期】基础任务一-以太网ip设置ping与抓包 - DigiKey得捷技术专区 - 电子工程世界-论坛 (eeworld.com.cn)
基础任务二
进行tcpip开发,实现ycp服务,通过电脑端连接开发板,发送数据给开发板,开发板原样返回进行测试。
详见以下贴子
【得捷电子Follow me第4期】基础任务二-TCP服务 - DigiKey得捷技术专区 - 电子工程世界-论坛 (eeworld.com.cn)
进阶任务
试用ntp获取网络时间,并在LCD上显示,
详见以下贴子
【得捷电子Follow me第4期】进阶任务-SNTP同步时间LCD显示 - DigiKey得捷技术专区 - 电子工程世界-论坛 (eeworld.com.cn)
终极任务二
建立ftp服务,电脑端可以连接,并实现eeprom的读写,
实现ftp的服务科读写eeprom。
详见以下贴子和附件"汇总"的章节7.4 增加eeprom读写
【得捷电子Follow me第4期】终极任务二:ftp服务 - DigiKey得捷技术专区 - 电子工程世界-论坛 (eeworld.com.cn)
视频见
https://training.eeworld.com.cn/course/68451
代码见
https://download.eeworld.com.cn/detail/qinyunti/631229
汇总见附件
汇总.docx (5.44 MB, 下载次数: 4)
对本活动的心得体会
本次活动非常不错,集中在以太网,内容有重点,可以通过此快速学习ftp,
ntp等协议和应用。
以后希望能继续出更多优秀的开发板的活动。
|