保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

单片机通信性能分析和评价方法


是最高通信速率的限制条件。
  
  通过以上分析可以看出,单片机通信接口的物理特性对通信性能直接影响,主要反映在接口电路分布参数对数字信号波形的影响,进而引起接口电平判别失误。
  
  二、单片机串行通信接口的固件特性
  
  所谓单片机串行通信接口的固件特性,是指单片机串行通信接口的控制和支持硬件在串行通信时所具有技术特性。固件特性包括两个方面问题,一个方面是软件行为对硬件的要求条件,另一个是硬件电路所能提供的结构和功能特性。
  
  1.单片机通信接口功能的控制方式
  
  单片机串行通信接口功能的控制是在单片机内部硬件结构支持下的软件操作。单片机是面向寄存器的工作方式,因此,对于通信接口的控制是通过一系列的寄存器操作实现的。基本控制步骤如下:
  
  (1)设置必要参数(如通信速率、时钟源、终端方式等);
  
  (2)设置数据结构(对于异步通信口);
  
  (3)通过向发送寄存器写入数据,启动发送/接收——读取数据。
  
  每一次通信(发送一个字节)都需要重复最后一个步骤。
  
  由此可知,单片机串行通信接口寄存器的操作会直接影响通信接口的功能和性能。由于单片机的每一步骤操作都是执行1条指令,所以,单片机串行通信的真正发送时间,是向发送寄存器写数据指令结束的时刻。
  
  2.单片机串行通信接口基本固件特性
  
  单片机串行通信接口一般包括发送数据、接收数据、发送时钟、接收时钟、线路监测、碰撞处理、波特率设置、帧结构设备等。这些固件的特性有一个共同的特点,就是全部以寄存器为操作对象,并在每一个操作指令结束时执行寄存器操作,通过寄存器的输出电路实现相应的功能。由此可知,寄存器操作的特性,就是单片机串行通信接口固件的特性。
  
  (1)次序固定的固件特性。单片机串行以通信接口操作中,必须先进行相应的设置,才能实施通信。这种固定的次序是单片机串行通信接口的重要固件特性,如果忽略了这种次序特性,必然会导致通信失败。
  
  (2)协议相关的固件特性。通信协议是有效利用单片机串行通信接口的基本保证之一。如果在单片机的通信协议执行过程中出现问题,则通信功能就会丧失。
  
  (3)隐含协调性。所谓隐含协调性指隐含在通信指令集中的协议规定,如发送方与接收方的等待协议规定等。
  
  由此,可以把单片机的固件特性用3个不同集合之交表示:设有通信接口的操作次序集合A、相关协议集合B和隐含规约集合C。A中的每一个元素都是一种正确的通信接口操作次序;B中每一个元素都是一种体现相关协议的通信接口操作要求;C中每一个元素都是一种隐含规约,则符合要求的通信接口控制固件必然是三者之交:
  
  Y=A∩B∩C(4)
  
  由此可知,要检查单片机串行通信接口的基本固件特性,可以使用式(2)进行判别;如果不能满足式(2),就表明单片机串行通信接口的固件特性有问题,会引起通信失效。
  
  三、单片机通信性能分析
  
  上述对单片机串行通信接口的物理特性和因件特性的分析,提供了单片机通信性能分析的基础。单片机通信性能分析包括比特吞吐特性分析、有效性分析和数据安全性分析。
  
  1.比特吞吐特性分析
  
  比特吞吐特性,是指单片机执行通信任务时单位时间内发送和接收的比特数目。比特吞吐特性不能用串行特性的波特率代替。比特吞特性不仅与波特率有关,更与单片机的固件特性有关。不同的通信协议会引起不同的通信操作,形成不同的操作固件。这种固件操作的有效性才是决定比特吞吐特性的关键。
  
  在处理一组数据时,设通信协议处理数据的时间为tp,串行通信发送数据的时间为tc,则总的通信时间为t=tp+tc,因此,串行通信接口的比特吞吐特性可用如下函数表示:
  
  ξ=fctc/(tp+tc)(5)
  
  
  
  
  式中,ξ叫做比特吞吐系数,fc是固件设备的串行通信波特率。可见,在fc固定的条件下,要提高比特吞吐特性,就必须尽量减少tp+tc并增加tc。在tp=0这种极端情况下,比特吞吐系数才能等于通信波特率。
  
  利用比特吞吐系数可以方便地检查单片机的串行通信能力能否满足应用系统的要求。例如,应用系统要求每秒钟内传输10个字节数据,相当于要求每秒钟的比特吞吐系数为80K。这里K是数据帧格式有效系数:异步串行通信中K>1;同步串行通信中K=1。根据这个要求,可以

《单片机通信性能分析和评价方法(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/167139.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。