论文部分内容阅读
全数字B超诊断仪是一种以超声成像技术为核心的诊断设备,作为一种无疼痛、无损伤、方便、直观的有效检查手段,它被广泛应用于各医疗机构的临床检查中。随着计算机技术的快速发展及其在超声诊断领域中的应用,超声诊断技术和计算机技术正越来越紧密的结合在一起,而用来连接B超和通用PC机的就是系统的通信接口模块。在众多总线技术中,USB2.0总线以其低成本、高速性、占用体积小等优点为架构该通信接口提供了一个不错的选择。本文首先概述了B超诊断的应用特点及其发展趋势,阐述并比较了当前B超诊断系统的几种通信接口总线技术,指出USB2.0总线的技术优势和发展前景。其次,介绍了一下B超诊断仪的工作原理以及基本系统架构,对USB2.0标准的体系结构、特点等做了基础的分析研究,并对USB2.0标准的设备描述符、请求命令、数据传输机制做了重点研究。在此基础上,利用Cypress公司的CY7C68013AUSB主控芯片实现了系统通信接口的硬件电路。本文的重点是B超诊断系统USB2.0接口的软件设计,包括芯片的固件程序开发、接口设备的Windows驱动程序开发、PC机和CY7C68013A的通信程序设计以及PC机的图像解析测试程序设计。其中,芯片固件程序和Windows驱动程序主要是在Cypress公司提供的固件程序框架以及通用驱动程序之上修改开发而来;在设备通信程序中,实现了超声图像数据的批量读以及参数的批量写;在图像解析测试程序中,实现了图像数据的存储、解析以及显示。最后,本文对系统的USB2.0接口从接口连通性、传输速度、数据传输错误率等几个方面进行了一系列测试。测试结果证明,本USB2.0接口完全能够满足B超诊断系统对通信接口的设备性能需求。