要做个嵌入式网络服务器的设计,实现通过网络访问读取arm嵌入式开发板上的接口信息(比如串口等)。
所需要的知识设计到:C++、网络编程、嵌入式服务器Boa 现在还是很多不懂。之前只是简单的学过C的部分内容,还有嵌入式系统这门课程,还是很多不懂。对于linux,则只是会点简单的命令操作。对于做这个设计,三四个月内努力学不知道可以做完吗。
设计的思路是,移植linux系统(不知道该选用哪个嵌入式linux好)到开发板(选什么好?S3C44B0X?S3C2410?或其他),移植配置boa服务器,然后通过写简单的留言板看能否实现与开发板简单的网络交互(如在宿主机留言,然后boa服务器提示留言成功)。到这一阶段后,才开始用C++写CGI以达到读取开发板接口信息的目的。
现在还是很不懂。所涉及的课程,学习设计的步骤还希望各位能指点下,谢谢。主要要学嵌入式arm,linux操作系统,C++编程外,还有无其他要学的呢?以及,有什么好的教材或参考资料推荐,谢谢。 |