飞行中的咸鸭蛋

LwIP的移植及应用

0
阅读(25824)

项目名称

  LwIP的移植及简单通信的实现

预计实施时间

  4个月

采用平台

 CodeWarrior,Microsoft Visual C++ 6.0(PC端)

是否需要Kinetis塔式开发板(K60)特别支持

设计大赛将为没有开发工具的网友,提供200个开发板支持名额,提供Kinetis K40塔式开发板一个,供网友完成设计。

特别声明:开发板资源有限,如申请到开发板却又不能按计划完成设计,请联系工作人员退还开发板,我们将把开发板的名额顺延给更多的网友。请大家珍惜有限资源,为同道朋友提供更多机会

背景描述

嵌入式行业的飞速发展给人们带来了很多便捷,同时嵌入式系统与PC系统的差距也再不断缩小。微软宣布下一代操作系统将支持ARM内核,也许将来很多PC端优秀的软件也被嵌入式系统兼容。本项目将制作一款简单的局域网游戏,使单片机实现网络通信。PC机与单片机合作完成游戏任务。

功能描述

简单双人游戏(计划是坦克大战),用PC端作为服务器端,单片机连入网络后,通过单片机上键盘,可以实现游戏主角的移动,攻击等动作,PC端计分判定胜负。然后以单片机端作为服务器端,执行相同任务。

 

 

应用领域

  游戏,通信

解决办法

  开发过程中如果遇到困难,首先去网上查找相关资料及询问网友寻求帮助。如若找不到答案,将向同学和专业老师询问。

 

 

 

预期效果

  游戏开始后,PC的显示器上准确完成动作,并准确判定胜负。并且用单片机作为服务端时,显示屏准确显示游戏画面,且完成动作准确,胜负判定准确。

 

 

时间安排

 2011年10月1日~——2011年10月31日

 提交设计方案,申请开发板。熟悉Kinetis K40开发板,并且移植LwIP协议栈

 2011年11月1日——2011年11月30日

 完成游戏的编写任务

2011121 ——2011年12月31日

 测试游戏,计划做报告及视频

2012年1月1日——2012年1月31日

  提交技术报告

总结

此次完成简单的网络应用

备注

至少需要网络接口及显示屏。