摘要随着现代通信技术的快速发展,串行通信被广泛应用于现代电子技术中。串行总线具有线路少,成本低的特点,主要被应用于远距离通信和便携设备之间的通信 [1][5]。随着串行总线技术的成熟,它的应用也被广泛扩充到各个领域。而串行总线的广泛应用,使得相对应的串行译码技术得到了充分的重视。目前国内外环境下,串行译码技术仍有很大的研究与进步的空间,具有相对光明的研究前景。80712
论文系统地研究了串行译码的概念、译码方式、框架及其体系结构等等,详细介绍了各个串行总线协议的电器特性,深入探讨了基于各个总线协议的相关解码技术。运用MFC框架的开发技术,制作出了一个“信号串行译码系统”。“信号串行译码系统”先将采集出来的数据根据电压-时间的关系描绘成波形,之后再对这些数据用所选中的协议译码成相应的输出信号,同时系统将译码出来的信号与波形集成在一起,方便用户的观察比较。
论文针对“信号串行译码系统”作出了详细的需求分析。同时,对于各个协议来说,协议帧的不同,其展示的数据结果的格式也有相应的差异。针对这些,系统对实现界面、协议设置要求、数据结果显示等等做出了详细的设计。最后,针对不同的协议,对系统进行测试,分析判断译码结果是否正确,并进一步对系统进行优化。
毕业论文关键词 串行总线协议;串行译码;示波器;协议帧结构;MFC
毕业设计说明书外文摘要
Title Serial bus decoding and testing technology
Abstract With the rapid development of modern communications, serial communications are widely used in modern electronic field。 Since Serial Bus cost less lines and money, it is needed in many field,leading to the wide use of serial decoding。
Using the technology of MFC, a“serial signal decoding system”is created。 With this system,we can use different protocols to decode channels, comparing the frame structure stipulated by different protocol。The system can also integrate the waveform and the decoding signals together。The paper systematically introduce the sytem,studing the concept , the way and the frame structure of serial decoding 。Also, the interface of system and the request of protocol setting are designed in this paper。
Keywords serial bus protocol;serial decoding;frame structure; MFC
目 次
1引言1
1。1串行总线的研究背景1
1。2串行总线解码技术的背景1
1。3 串行总线解码技术研究意义 1
2 系统相关概念和技术分析 3
2。1 串行通信3
2。1。1异步通信方式3
2。1。2同步通信方式4
2。2串行协议5
2。2。1 CAN总线协议5
2。2。2 RS232总线协议5
2。3示波器与其串行解码功能5
2。3。1 示波器5
2。3。2示波器中的串行协议解码功能6
2。4 MFC6
2。4。1 MFC根类及派生类6
2。4。2 应用程序框架7
3 需求分析8
3。1 特性分析8
3。2 功能模块分析8
3。2。1串行协议设置模块分析9
3。2。2串行译码功能模块分析10
3。2。3 波形数据集成模块分析10
3。3 操作流程分析11
4 详细设计13
4。1串行协议设置模块设计13
4。1。1 协议表设计13