回答

收藏

[评测分享] 【Avnet ZU1试用活动】 FreeRTOS 之LWIP Webserver

#板卡评测 #板卡评测 2387 人阅读 | 0 人回复 | 2024-07-05

本帖最后由 wangdbff 于 2024-7-5 22:29 编辑

   这是目前接触到比较复杂的一款板子了。多核异构,自带散热片,元件密集,支持MicroChip的扩展口倒是不多见。
   比较蛋疼的是供电,需要15V TypeC,这有点比较现代化了。看入门手册,居然只讲了启动运行FreeRTOS的方法。那么就先试试吧。
   板子的调试接口时一颗FTDI片子,一般情况下是要安装驱动的。从资料里找到网址 驱动下载,然后下载安装文件。
   

   装好驱动好可以上电了。此时电脑就识别出有串口,这个时候找个串口助手来查看LOG
   

   因为没有连接网线到路由器,DHCP失败了,使用了默认的IP地址。这样也好,直接连接到电脑,给电脑网卡设置个静态IP就可以连通了。
   

   按照日志提示,可以去用浏览器查看内置网页了。打开后是下面图片这样子,和手册里是一摸一样的。
   

   除了文字之外,最有意思的莫过于和板子的交互了。其实到这里,有种熟悉的味道了。试着操作下LED的控制,两颗RGB真的亮起了指定的颜色。
   

   读一下温度,气压,会在页面上更新。同时查看LOG也有记录打印。
   

   这些原来在玩单片机的时候就使用过呀,确实是熟悉的味道。找源码看看。根据官网提供的途径,确实被我找到了源码。在Avnet的github有提供。下载后顺藤摸瓜就基本找到了目标范围。
   
  
   实现的原理是比较清晰了,C语言实现的Httpserver,也就是LWIP支持的协议里的其中之一。FreeRTTOS是存储在QSPI FLASH内的,如果二次开发,首先需要编译环境,这块还比较陌生,可能是用vivado一条龙制作吧。再找找赛灵思官网资料学习下。



分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

工程师
1532 积分
53 主题
+ 关注
热门推荐
关闭

站长推荐上一条 /3 下一条