示波器串行总线协议分析软件包开发

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:andalee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
示波器作为集测量、显示、分析、记录等各种功能为一体的智能化测量仪器,它的应用范围非常广泛。由于串行总线具有成本低、传输距离远、接口简单等特点,现代电子系统和设备设计中越来越多的构件连接采用串行总线代替并行总线,具有串行总线协议分析功能的示波器的需求越来越大。为了解决这个问题,本文开发了示波器串行总线协议分析软件包,它应用于科技部重大仪器专项项目研发的20GSa/s宽带高速多功能示波器,作为示波器应用软件对CAN、Flex Ray、ARINC429、MIL-STD-1553B、I2C、SPI、UART和USB总线进行协议分析。开发该软件包具有重要的实际应用价值。本文根据软件包需要实现的功能,将其分为8个模块,每个模块实现对一种类型总线的协议分析功能,确定模块的输入项与输出项。在设计软件包之前,研究总线协议分析需要的关键技术:滤波技术用于毛刺、噪声等干扰对解码算法的影响,数据数字形成技术用于提高解码的速度与效率,每比特电平的确定技术用于保障协议分析的准确性。在以上技术的支持下,研究具有通用性的模块设计思路:编写实现特定功能的程序函数(滤波函数、数字数据形成函数、串行解码函数等),通过这些函数的组成实现模块,使其能够处理、计算示波器采集的总线数据,解码出重要信息,并识别信号中的总线错误。最后设计两个软件包测试方案,等效测试方案对软件包的8个模块进行功能验证,由于现场测试方案是异地测试方式,目前只对软件包的4个模块进行功能验证。测试结果表明,软件包实现8种串行总线的协议分析功能,能够将示波器采集的总线数据翻译成与协议格式对应的文本内容,识别总线信号传输中出现的总线错误,满足设计要求。
其他文献
目的:观察肝祖细胞(HPCs)移植后不同浓度四氯化碳(CCl4)诱导的急性肝衰竭小鼠模型肝脏修复情况,评价HPCs对肝损伤的修复能力,为评估HPCs移植疗效建立理想的肝衰竭模型。方法:96只IC
运用1986-2014年时间序列数据,以上海为研究对象,通过构建合适的经济计量模型就知识创新对地区经济增长的影响及其作用机制进行了实证分析。分析结果表明,知识创新是促进上海
受到新冠肺炎疫情的冲击,今年前4个月韩国出口整体低迷,钢铁、汽车、石化等主力产品的出口额都明显下降,不过农林畜产、食品类的出口却逆势增长,这主要得益于泡菜、方便面等
母鸡脱肛绝大部分发生在开产后不久或产蛋高峰期,原因主要是由于过分用力努责。有的肛门破裂流血而死,有的脱肛鸡不及时捉走,最后被其他鸡啄食而死,甚至导致鸡群啄肛癖的发生
"去年辣条有几千万元销售额,今年公司要正式进入辣条行业,争取5年内(辣条单品)销售额达到10亿元。"近期,盐津铺子董事长张学武在接受记者采访时说道。盐津铺子盯上的辣条行业
目前电子管中波广播发射机已逐步被全固态PDM或DAM发射机所取代。其实PDM全固态发射机高效率的两大关键技术是:在低频通道中采用工作于开关状态的脉冲宽度调制器代替工作于乙
虽然对外依存度不像大豆那么高,但中国近年来年均进口食糖也达数百万吨,且未来十年有望翻倍。农业农村部农产品市场分析预警团队糖料分析师张哲晰日前在"2020中国农业展望大
扩内需最大的潜力在农村。中国人民银行日前发布报告显示,今年一季度,全国“三农”贷款增速回升。截至一季度末,本外币涉农贷款余额36.74万亿元,同比增长9.0%,其中农户贷款余