嵌入式系统网络通信
2016-03-09 21:04
363 查看
从2012年接触网络以来,陆续做过一些关于网络通信的项目和研究。
最开始接触是在StratixII FPGA的官方开发板中运行simple socket和web server,在NIOSII中运行uC/OS系统,跑LwIP协议栈,实测TCP上传网速只有10Mbps。
然后在这个开发板上写了硬件TCP/IP协议栈,支持IP,TCP,UDP,ICMP协议,板子上百兆的MAC+PHY芯片LAN91C111。通过硬件协议栈,将上传网速提高到80Mbps。
后来在某项目中设计了具有两块PHY芯片的电路板,作为从设备卡接入具有网络功能的总线系统中。
2015年12月在xilinx的ZYNQ7010上跑千兆网,运行Linux系统,TCP协议上传网速为400Mbps。
一直没有整理过这些资料,期待能整理下来。
最开始接触是在StratixII FPGA的官方开发板中运行simple socket和web server,在NIOSII中运行uC/OS系统,跑LwIP协议栈,实测TCP上传网速只有10Mbps。
然后在这个开发板上写了硬件TCP/IP协议栈,支持IP,TCP,UDP,ICMP协议,板子上百兆的MAC+PHY芯片LAN91C111。通过硬件协议栈,将上传网速提高到80Mbps。
后来在某项目中设计了具有两块PHY芯片的电路板,作为从设备卡接入具有网络功能的总线系统中。
2015年12月在xilinx的ZYNQ7010上跑千兆网,运行Linux系统,TCP协议上传网速为400Mbps。
一直没有整理过这些资料,期待能整理下来。
相关文章推荐
- Java网络编程——URL
- HttpServletRequest对象方法的用法
- 从输入一个URL到页面呈现,网络上都发生了什么?
- Unity3D 集成 Face++ FacePlusPlus httpClient http协议 byte数组转string
- TCP三次握手和释放
- 解决Win10创建wifi热点时出现无法启动承载网络的情况
- WebSocket 实战
- LSTM长短期记忆网络
- okhttp的简单介绍(二)之简单封装
- Java网络编程——InetAddress
- 常用网络管理操作
- Okhttp的简单介绍和使用(一)
- 【Http专题】Https
- HTTPS证书生成方法,也适用于APP
- 使用open vswitch构建虚拟网络
- http与websocket两种协议下的跨域基于ASP.NET MVC--竹子整理
- 安卓基础:http处理XML文件
- HTTP请求响应头信息|用Servlet如何实现验证码
- Servlet 05 客户端 http请求
- C++中this指针的用法详解 http://blog.chinaunix.net/uid-21411227-id-1826942.html