|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 huiyuanai3 于 2014-6-16 16:16 编辑
思来想去,实在想不出可以做哪些Standalone实验了,移植下之前的千兆网项目吧。不能跑偏了,明天开始研究FTP和Web服务器。
之前有个项目,需要实现对下位机的数据进行采集,速度要求大于200Mbit。考虑到速度和隔离的要求,当时选择了Zedboard作为开发平台,利用千兆网实现传输。
拿到MicroZed第一感觉尺寸比较小,价格可以接受,因此打算在MicroZed上对之前的设计进行移植,如果可行,下一步将考虑使用MicroZed作为核心板来进行项目开发。
简要说下移植过程,具体技术细节不便透露,你懂的,如有相关项目需求可以站内信联系,。
技术方案参考了Xilinx XAPP1026,但没有使用XAPP1026中的FreeRTOS,裸机跑LwIP。
实验阶段使用一个32bit的计数器产生数据,模拟采集到的数据。
在Vivado中实现硬件的设计,而后将设计导入到SDK中,下载程序,上位机使用自己写的小程序接收数据并保存,使用Putty进行监测。得到以下几个结果。可以看出大概20s得到一个680M左右的文件,速度大概在35MByte左右。
|
|