帮帮文库

返回

基于ARM嵌入式系统的Socket通信的设计 基于ARM嵌入式系统的Socket通信的设计

格式:word 上传:2022-06-25 14:56:20

《基于ARM嵌入式系统的Socket通信的设计》修改意见稿

1、“.....详细的程序流程请参见程序流程图所示。西南科技大学工程硕士学位论文第页图服务器端程序简单示意图建立新的套接字,西南科技大学工程硕士学位论文第页验证建立的是否成功,如过不成功结束当前程序,回到初始的位置,并且提示出错地方绑定本地端口号中输出格式和本来输出格式的不同,会造成段调用监听函数正常调用后输出,调用接收函数,当有连接的时候建立新的建立下个不成功后的提示信息发送端函数成功建立后,输出相应的和端口数据函数子进程的建立,父进程会继续工作,看看有没有其它的西南科技大学工程硕士学位论文第页连接申请,这个时候父进程是不能结束的,原因是前面建立的子进程调用了父进程函数以及相关参数......”

2、“.....同时,父进程也不能不分配状态,否则的话,这个父进程就可能出现调用,这个时侯只要给它个循环函数就可以了。,函数返回两个参数变量,个变量是父进程调用返回的子进程号,另外个变量是是进程返回的。在函数运行正常的时候,系统会显示以下相关信息服务器端持续的发送数据程序下载到嵌入式硬件平台把应用程序载入到开发板的方法很多,这里作者主要使用的用服务器来完成应用程序的载入。具体配置如下所示网络设置西南科技大学工程硕士学位论文第页从开始菜单中,选择系统设置网络,打开网络配置界面,在弹出的界面进行具体的网络设置,如地址子网掩码和网关等信息,如图所示。图下的网络配置不同局域网的设置不样,详细的网络设置参考操作系统。关闭防火墙版本的系统,在安装的时候,系统默认启动了防火墙,也就是系统拒绝外部的访问,如果要要使用服务......”

3、“.....在版本的系统中,点击开始菜单,然后选择系统设置的下级菜单安全级别,这个时候打开其中的安全级别设置,然后设施安全级别为无防火墙。同时,还需要应关闭放火墙的后台服务在版本的开始菜单中,选择系统设置的下级菜单服务器设置知道服务,将前面的去掉,启动服务。如果用户在安装的时候选择了安装所有,则从西南科技大学工程硕士学位论文第页开始菜单中,选择系统设置服务器设置,在其中将会有服务的子菜单。菜单弹出后继续配置他的网络共享,点按钮,在相应栏分别填入共享目录以及可以访问该共享日录的主机的,如图所视以开头的的用户可以对本系统中进行访问。至于些权限,如读写等,可以根据需要进行设置。设置后的文件保存在文件中。测试是否设置成功。可以将主机上的共享目录到自己另外个目录下,如然后查看目录下是否有目录下的的文件,如果有的话,则启动成功......”

4、“.....然后通过命令下载到开发板上,等待最后的测试。西南科技大学工程硕士学位论文第页系统的实现与测试测试环境和测试的条件测试的环境测试的环境应该具备两台机或台机上同时运行两个操作系统,台机用网络线与开发板相连接,另台机用串口和开发板相连接,测试前应保证网络的顺畅和串口的操作正常。最终的测试环境分为两个部分带有的机上或是在平台下安装有虚拟机上,测试服务器端程序的正常运行,具体的操作环境发生在下终端上。在装有操作系统或装有操作系统的另台机上测试开发板上的程序运行的情况,其具体的显示和操作发生在下的基于串口的超级终端。测试的方法启动宿主机平台,在机上启动用安装的虚拟操作系统,启动后建立新的用户终端,然后运行服务器端程序,程序如果出现如下的状态如图正常启动服务器端程序状态表示服务器程序运行正常......”

5、“.....在上电后看的启动是否正常,是否出现字样,如果出现并且配置了为,表示嵌入式操作系统成功移植并且正常启动。网络驱动完毕。然后在嵌入式操作系统下运行客户端程序,在终端下进入目录后,输入运行命令后加入服务器端的地址和端口号。如。开发板和宿主机准备工作完毕后,接下来就是对系统测试了,测试中分为对各项功能的测试和对各种数据的测试,数据测试又分为两种类型分别测试。功能及数据测试容错功能如果输入的命令不正确或没有输入命令系统会作出提示,给予用户输入的格式提示。如图容错功能信息说明西南科技大学工程硕士学位论文第页图容错功能信息说明连接成功的信息说明连接成功的信息说明,主要是说明有相应的连接请求,这个请求主有申请连接端的相关状态,般会有如下几个过程,服务器提示成功的建立套接字,命名为服务器成功的绑定了系统上的号端口,服务器开始监听端口等待用户端的连接,......”

6、“.....问这个进程专门建立了连接,也就是连接是独立的父进程的套接字完成了他的任务回到了监听的状态,孩子进程开始为这个专用连接通信,服务器可以发送任意的数据到客户端了。数据收发功能系统连接成功后,服务器和客户端就会进行相互的数据通讯,并验证这个通讯的数据有没有丢码或者误传,不是是否正确,如图数据发送验证服务器端西南科技大学工程硕士学位论文第页图数据发送验证服务器端如图为数据发送验证客户端图数据发送验证客户端数据说明所名接收到的数据个数显示收到的数据内容对各种数据传输的测试,使用了两种类型数据结构各个对的系统测试,他们分别为西南科技大学工程硕士学位论文第页只包含数字如只包含字符或字符数据同时包含如测试的结果课题是基于的嵌入式通信设计,通过以上方法的测试......”

7、“.....十分顺利并且在启动过程中配置了通信的,驱动了网络芯片运行,在对通信的功能测试中,系统成功的实现了容错功能状态显示功能和数据的收发功能,在数据测试中,数据的测试结果如表所示可以清晰的看到数据准确无误的从服务器端发送到了客户端,整个系统基本实现了预定的要求。表数据测试结果名称测试时间实验环境发送数据收到数据结论数字发送测试设备正常启动数据无误传数字发送测试设备正常启动数据无误传数字发送测试设备正常启动数据无误传数字发送测试设备正常启动数据无误传数字发送测试设备正常启动数据无误传混合发送测试设备正常启动数据无误传混合发送测试设备正常启动数据无误传混合发送测试设备正常启动数据无误传混合发送测试设备正常启动数据无误传混合发送测试设备正常启动数据无误传西南科技大学工程硕士学位论文第页结论通过在嵌入式芯片上移植了操作系统,并进行基于嵌入式应用程序的开发,可以看到......”

8、“.....同时大大方便了嵌入式应用程序的研发,缩短了整个嵌入式产品进入市场的周期。学习和掌握了基于嵌入式系统的网络通讯功能,完成了基于嵌入式操作系统上的通信,并能够通过这个功能和外部设备进行通讯。设计过程中首先确定系统的需求分析,然后提出到解决方案,进行概要设计和详细设计,最后实现系统功能。但是,这次的系统设计距离真正的商业化产品还有很长的路要走,需要进步完善和优化,主要包括以下几点目前本系统只实现了网络通信的基本功能,即网络通信的核心部分,为以后其它嵌入式网络产品的开发提出了优秀的网络架构设计方案,本设计只需要稍微的改进就可以成为个嵌入式服务器,但如果要形成实际意义上的软件产品,还缺乏上层模块的设计,界面的设计,外观的优化。本设计采用了协议体系,但其中省略了体系中很多部分,这样就造成了功能过于单化,为了提高产品的应用范围......”

9、“.....设计中完成了客户端和服务器端数据的收发,状态的显示,但是在接收数据的时候没有对数据进行严格的校验,致使数据的传输有可能出现丢失,错乱和重复,成为个优秀的嵌入式网络产品,还需要进行严格的校验,使数据的传输准确无误。这些待完善的工作还需要以后更多的努力,使设计更加实用和成熟。西南科技大学工程硕士学位论文第页参考文献周立功嵌入式系统基础教程,北京北京航空航天大学出版社,张威网络编程教程,北京北京希望电子出版社,吴春华基于和的嵌入式系统的构建研究浙江大学硕士论文,刘伟基于的嵌入式系统与局域网互联的研究与实现南京理工大学硕士论文,邹思轶嵌入式设计与应用,北京清华大学出版社周立功嵌入式系统开发与应用教程,北京北京航空航天大学出版社,谢希仁计算机网络,大连大连理工大学出版社,详解卷,北京机械工业出版社......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于ARM嵌入式系统的Socket通信的设计.doc预览图(1)
1 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(2)
2 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(3)
3 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(4)
4 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(5)
5 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(6)
6 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(7)
7 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(8)
8 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(9)
9 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(10)
10 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(11)
11 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(12)
12 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(13)
13 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(14)
14 页 / 共 49
基于ARM嵌入式系统的Socket通信的设计.doc预览图(15)
15 页 / 共 49
预览结束,还剩 34 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档