首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种测试系统指令中转定时方法及装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:贵州航天控制技术有限公司

摘要:本说明书公开了一种测试系统指令中转定时方法及装置,涉及中转定时电路设计技术领域,包括中转定时电路;所述中转定时电路包括DSP、FPGA、第一电源芯片、第二电源芯片、第一JTAG仿真器、第二JTAG仿真器以及12V直流电源;DSP与第一JTAG仿真器、第一电源芯片、FPGA连接;FPGA与第二JTAG仿真器、第二电源芯片连接;FPGA包括第一端口和第二端口;第一端口通过RS422通信接口与工控机连接;第二端口通过RS422通信接口与测试产品连接;12V直流电源分别与第一电源芯片和第二电源芯片连接,用于分别对DSP和FPGA供电;DSP通过控制FPGA与工控机和测试产品进行通信交互。以解决目前存在无法对制导控制组合级产品进行集成测试的问题。

主权项:1.一种测试系统指令中转定时装置,其特征在于,包括:中转定时电路,所述中转定时电路包括DSP、FPGA、第一电源芯片、第二电源芯片、第一JTAG仿真器、第二JTAG仿真器以及12V直流电源;DSP与第一JTAG仿真器、第一电源芯片、FPGA连接;FPGA与第二JTAG仿真器、第二电源芯片连接;FPGA包括第一端口和第二端口;第一端口通过RS422通信接口与工控机连接;第二端口通过RS422通信接口与测试产品连接;12V直流电源分别与第一电源芯片和第二电源芯片连接,用于分别对DSP和FPGA供电;DSP通过控制FPGA完成工控机与测试产品的握手、舵系统性能测试需求对应的定时指令生成以及完成工控机与测试产品之间的数据中转;所述DSP包括:DSP初始化模块,用于对DSP进行初始化、配置中断函数以及清空所述第一端口和所述第二端口的收数地址FIFO;设备握手模块,用于根据工控机与测试产品之间的通信协议,完成工控机与测试产品的握手;所述设备握手模块包括:问询指令发送单元,用于根据工控机与测试产品的通信协议,测试产品将4字节的问询指令通过FPGA的异步串口收发模块发送至工控机;问询指令转发单元,用于DSP通过所述第一端口接收工控机发送的51字节的测试指令并判断所述第二端口是否收到问询指令对应的应答指令,若是,则DSP控制FPGA的异步串口收发模块将51字节测试指令通过所述第二端口转发至测试产品;产品工作状态发送单元,用于DSP通过所述第二端口接收测试产品的工作状态字并通过所述第一端口转发到上位机,完成工控机与测试产品的握手;指令执行模块,用于DSP判断51字节测试指令是否正确,若否,则仅通过FPGA的异步串口收发模块进行工控机与测试产品之间的数据中转;若是,则基于51字节测试指令的第23字节对应的指令进行舵系统性能测试需求对应的定时指令生成或通过FPGA的异步串口收发模块进行工控机与测试产品的数据中转;所述指令执行模块包括:指令判断单元,用于DSP判断51字节测试指令的帧头和校验码是否正确,若否,则通过FPGA的异步串口收发模块接收第一端口的数据转发到测试产品,并接收测试产品反馈的数据转发至工控机;若是,判断51字节测试指令的第23字节对应的指令是否为测控指令或者软件上传指令;测控指令执行单元,用于若第23字节对应的指令为测控指令,则DSP接收中断产生模块的中断信号并触发中断函数,生成对应的定时指令然后依次通过FPGA的Xintf接口模块和异步串口收发模块发送至测试产品;软件上传指令单元,用于若第23字节对应的指令为软件上传指令,则DSP进入维护下载状态并通过FPGA的异步串口收发模块接收第一端口的数据转发到测试产品,并接收测试产品反馈的数据转发至工控机;其他指令执行单元,用于若第23字节对应的指令为除测控指令和软件上传指令外的其他指令,则通过FPGA的异步串口收发模块接收第一端口的数据转发到测试产品,并接收测试产品反馈的数据转发至工控机;所述测控指令执行单元包括:第一舵机测试指令接收子单元,用于DSP通过所述第一端口接收工控机发送的6字节第一舵机测试指令;第一舵机测试指令判断子单元,用于判断6字节的第一舵机测试指令的第3字节对应的指令是否为舵机测试指令,若是,则DSP进入舵机测试,DSP接收中断产生模块的中断信号并触发中断函数,同时将6字节的第一舵机指令转发至测试产品;第二舵机测试指令接收子单元,用于通过所述第一端口接收6字节第二舵机测试指令;第二舵机测试指令判断子单元,用于判断6字节第二舵机测试指令的第3字节对应的指令类型,生成对应波形的最终测试指令;最终测试指令发送子单元,用于将生成的最终测试指令发送至测试产品,并接收测试产品反馈的数据后转发至工控机。

全文数据:

权利要求:

百度查询: 贵州航天控制技术有限公司 一种测试系统指令中转定时方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术