您好,欢迎来到测品娱乐。
搜索
您的当前位置:首页基于51单片机串口通讯的多路采集系统

基于51单片机串口通讯的多路采集系统

来源:测品娱乐
计算机光盘软件与应用 工程技术 if(RI) Computer CD Software and Applications 帧一样,从缓冲区里面读取数据 / ) 2012年第l期 /丰清除接收中断 / { RI=0: RECEIVE buffer=SBUF: / 接收串口数据}/ if(point==O) { if(RECEIVE buffer=OxAB)/*N断是否为帧首 / (buffer[p0intH]=REcEIVEbuffer;}/¥将接收到的数据 放到接收缓冲区中 / else if(point==4) { buffer[4]=RECEIVEbuffer:) /:cl读取发送的 数据帧的长度 / else if(point>4&&point<buffer[4]) 数据帧数据部分 /  { buffer[point++]=RECEIVEbuffer:/ 接收 else unsigned num=Sumchar point=O: / 不是帧头,等待起始标志 / } else if(point==1)/木判断是否为本机地址接收 的帧 / { if(getnum==buffer[1]) checkdata(RECEIVEbuffer):} / 对接收到的数据进行校验 / else if(point==j+4) / 接收到校验位 / { buffer lpoint++]=RECEIVE buffer: if(buffer[j+4]!=num) 如果接收到校 {buffer[point++]=RECEIVE buffer:}/芈将接收到的数据 验值和本机对数据进行校验 放到接收缓冲区中 / Comsend(3,buffer[2]):的值不相等,发送请求 e1se 重发数据帧 / po int=O:/术不是本机要接收的帧,放弃,等待起始标志:lc/ else Comsend(1,buffer[2]+OxO1):/木向下一 else if(point==3)/木根据帧的类型来作出相应判 从机发送请求发送数据帧 / 断 / ) { buffer[3]=RECEIVE_buffer: else if(buffer[3]==OxO0)/ 接收到的是请求发送数据帧 / point=O: 等待接收其始标志:Ic/ ComSend(5,buffer[1]): 该从机给主机发送数据 / else if(buffer[3]==0x01) /木接收 到的是确认帧¥/ 四、结束语 InitSalver0:/ 收到确认帧,清空缓冲 本设计利用51单片机的串口连接主机和多个采集节点,使用 区 / 自行设计的串口数据通信协议,实现了“一对多”的数据传输。 else if(buffer[3]==0x02) 接收 整个系统结构简单、可靠性高,可任意扩充采集节点数量,实际 到是的请求重发数据帧 / 运行效果较好,具有一定的实用价值。 ComSend(4,buffer[1]): 重发数据帧 / 参考文献: else if(buffer[3]==0x03)/ 接收到的是重发的数据帧 / 【1】戴佳.51单片机C语言应用程序设计实例精讲(第二版)【M】. buffer[point++]=RECEIVE buffer: 如果接收到的是 电子工业出版社,2008 重发的数据帧,从缓冲区里面读取数据 / [2]穆兰.单片微型计算机原理及接口技术『M】,机械工业出版 else if(buffer[33==Ox04) 社 1996 /}接收到的是数据帧¥/ 【3]刘辉.基于8051单片机的数据采集与通信接口设计Ⅱ】_软件 buffer[point++]=RECEIVE buffer: 同接收到重发数据 导刊.2008(12) (上接第61页) 加大安全管理力度,尽快建立符合本单位实际的网络信息安 漏洞是指硬件、软件或策略上存在的安全缺陷,从而使得攻 全防御制度,并根据实际情况,不断加以完善,使单位工作人员 击者能够在未授权的情况下访问、控制系统。漏洞最初就存在于 进一步明确自己的职责和任务,增强网络信息安全防护意识。网络 计算机系统中,用户在使用计算机过程中会有意或无意发现系统 安全管理制度包括:《网络信息安全管理办法》、《机房管理及巡检 中存在缺陷或错误,如果这些缺陷或错误可能威胁计算机系统安 制度》、《网络设备和服务器管理制度》、《信息发布审核登记制度》 全,它就是一个系统安全漏洞。因为系统安全漏洞为黑客攻击和 以及《网络与信息安全应急预案》。对涉密单位,采取物理隔离的 木马植入留下了安全隐患,所以计算机系统开发商会尽快发布针 方式,做到内部网络与外部网络完全分开。同时,建立严格的考核 对这个漏洞的补丁程序,以纠正这个错误。因此及时修复系统安 制度,制定相应的奖惩办法,将计算机安全管理纳入有关人员的 全漏洞可以增强计算机系统抗风险能力,使其免受计算机病毒的 考核范围,定期对管理制度执行情况进行检查和通报,如出现问 侵扰和黑客的攻击。目前,计算机安全软件如“360安全卫士”、 题,追究当事人及其直接领导的责任。 “瑞星卡卡上网安全助手”等都具有系统安全漏洞自动修复功能。 2.加强人才队伍建设 3.定期备份电脑中的重要数据 近年来,各单位的网络信息化水平不断提高,网络信息安全设 用户使用电脑的主要目的是为方便用户使用软件的计算或者 备的配备不断增强,但是专业技术人员相对较少,有些单位本单位 应用功能以及对电脑中文件的存储功能。一旦电脑中了病毒之后, 人员无法完成对网络设备的维护,只能寻求设备供应商外援。因此, 或许电脑就会瘫痪,所有的重要的程序和文件都有可能丢失,但 高素质的信息人才队伍是信息安全保障体系的重要支撑。开展专业 是软件程序损坏了不怕,我们重装完系统后还可以重新安装下就 人才队伍建设成为必然要求,重点培养一批精通计算机、熟悉相关 可以继续使用了,但是如果我们保存在电脑上的那些重要的数据 专业知识、具有丰富实践经验和实践能力,能指导、解决疑难复杂 或者文件一旦丢失了,那可就是找不回来的,对用户来说损失是 问题的高层次人才,有针对性地实施岗位练兵、实务培训等措施, 相当巨大的。所以我们一定要养成一个良好的定期备份电脑中重 大力培养信息安全的专业人才,努力打造专业精深、业务娴熟、技 要数据的习惯。 术和管理能力兼备、善于创新的高素质信息安全人才队伍。 (二)管理层面的对策 参考文献: 要使计算机网络的安全得到保护,并不是说就采用上述安全 【1]新华社.中国网民规模达到4.85亿【N].深圳特区 技术和防范措施之后就可以保证安全了,其实并不是这样的,我 报,2011,07,19 们还要加强网络的安全管理,制定相关规章制度,提高执行计算 [2]于世梁.计算机网络安全及对策[11_江西行政学院学 机安全保律、法规的力度,只有将两者紧密结合,才能使计 报,2011,04 算机网络安全确实有效。 [3]何栋.浅析计算机网络安全Ⅱ】.山西煤炭管理干部学院学 1.建立安全管理制度 报。2010.02 —58— 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- cepb.cn 版权所有 湘ICP备2022005869号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务