2010-09-22 77 views
-1

我需要你的帮助,我的毕业设计理念,我对网络和嵌入式系统感兴趣,所以任何想法!毕业设计想法 - 计算机科学

+0

为什么不搜索这个网站,之前就有过这方面的问题。 – 2010-09-22 23:16:52

+0

我搜索了,但我对它们不感兴趣,我对移动应用程序或网络更感兴趣,同时我也是一群5个学生,所以我们很难找到适合我们所有人的想法 – 2010-09-22 23:18:30

回答

1

一些涉及理解数据包结构,MAC头,IP头,数据包校验和等以及协议本身,我发送这个响应与你,我发送这个回应你,等等。是非常有价值的。就我个人而言,我通过在称为DOS的众所周知的嵌入式环境中编写自己的UDP和TCP堆栈来学习这些东西(也许您已经听说过)。我还在8051汇编器中做了一个udp堆栈。如何将它融入到一个项目中,不知道,我知道如果你在低层知道这些协议,那么你将在现实世界中拥有价值的网络业务。

1

根据平台,如Silabs公司C8051F120-DK(从Digikey $ 100)为一个自由的IDE(从Silabs公司下载)的8位开发工具包选择一个好的开发工具包。 IDE集成了调试功能,因此您可以单步执行代码。

如果你想要一个32位的CPU,选择ARM(在恢复中很棒!)。有很多非常强大的开发板,比如BeagleBoard:http://beagleboard.org/

我推荐一些需要某种形式的用户界面的项目。几乎每个嵌入式项目都需要一个UI。将兼容HD44780的LCD显示器连接到开发板以提供一些输出。

如果您需要无线通信,请尝试使用SparkFun的GSM module