Lightweight IP是开源的TCP/IP协议栈,通常应用于嵌入式系统中,如xilinx FPGA可在microblaze软核或者zynq的ARM硬核上运行LwIP协议栈。本篇介绍一下LwIP在Artix-7 50T上的应用。
直接在官网上下载Artix-7 50T的LwIP参考设计,使用vivado 2014.4打开。
如下图,为系统模块图,核心是microblaze软核
具体可看如下图详细模块图
参考设计经过synthesis、implementation,生成bit文件后
FPGA逻辑部分完成,在vivado中点击File àExportExport Hardware
开始加载SDK软件部分,点击FileàLaunchSDK
在SDK环境下,新建应用程序工程
在模板中选择lwIP Ethernet Apps(raw API),即可自动加载lwIP协议栈了
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |