2。2。2 RS232总线协议
RS232标准是美国EIA公司1969年公布的,它支持20000b/s以内的通信速率。这个标准对串行通信接口的一系列相关问题都作了规定,在微机通信接口被广泛使用。
RS232遵循异步串行通信方式,在串行异步通信方式中,每次都发送1比特的信息。数据的传输可以从任意给定的点开始,接受者唯一的任务就是检测传输信息的开始与结束。
2。3 示波器与其串行解码功能
2。3。1 示波器
示波器是一种电子测试仪器,可以用来展示和分析电子信号的波形,可以快速高效地绘出不断变化的信号电压的波形图。在传统的示波器中,可以展示交流电(AC)或直流电(DC)的波形图,它们的频率可以低至近似1赫兹,也可以高达几兆赫。一些高端的示波器中可以显示频率高达几千兆赫兹的信号。
在示波器的波形演示中,水平轴代表时间,竖直轴代表每个瞬时电压。这样可以形象地显示信号幅度随时间的变化过程。用户可以通过示波器分析所展示的波形的一些属性,如幅度,频率,时间间隔等等,从而避免手动计算的麻烦。同时,可以通过被不断调整示波器上的参数,来更方便地观察屏幕上的波形。
2。3。2 示波器中的串行协议解码功能
传统示波器一般用于捕获波形和信号定位,随着示波器分析功能的强大,一些新型的示波器将一些总线的解码功能镶嵌在其中,方便用户解析出波形承载的数据。串行解码就是对串行总线的解码及分析。串行解码功能可以根据不同的协议将波形解析成相应的数据,并将数据与波形进行集成,进行波形与数据的对照和比较,也能根据协议的特性将协议帧的每个模块的数据单独解析出来,方便用户对串行总线协议的理解[18]。 来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
2。4 MFC
MFC为微软基础类库,里面封装了大部分windows api函数和windows控件。
MFC基础类库包含两部分:C++类库和MFC预定义宏,全局变量、函数。MFC被广泛运用的原因是,MFC定义了一个应用程序的框架轮廓,因此程序员只需要将自己想实现的内容填入这个框架。这大大简化了程序员的工作,将一些程序的编写简单化。
2。4。1 MFC根类及派生类
MFC的根类是CObject类,是大多数类的基类。不管是文件类,链表类还是程序员自己写的类,都派生于CObject类。