安全级接口测试工具

新闻媒体 其他 案例ID:253754
忆~梦
5 年经验· 成都指南中为科技有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

项目描述:基于 Qt5 开发的多总线接口综合测控软件,用于航空航天/工业控制领域多种通信
接口的测试与验证。支持 1553B、CAN、UART、SPI、IIC、LAN、TTL、RELAY、AD、DA 共 10 种
总线接口,通过 PCIE 板卡与硬件交互,实现数据收发、实时监控、自动化测试等功能。
简要叙述:
1. 软件采用多态抽象体系,通过虚函数实现 10 种总线接口的统一管理,新增总线类型只需
继承基类并实现接口。
2. 使用单例模式控制所有总线通道的配置参数下发至板卡。
3. 软件实现每通道双线程模型(接收线程+发送线程),配合全局分发线程和触发线程,实现
高并发实时数据收发,单通道独立运行互不干扰。
4. 基于观察者模式设计数据分发机制,通过回调注册实现实时数据发布多个数据视图,解耦
数据采集与 UI 显示。
5. 数据视图采用视图-模型框架完成实时数据的过滤显示,一个视图最多可支持 1000000 条数
据显示。
6. 实现曲线视图波形绘制,曲线视图支持 AD 总线 16 个通道数据同时波形数据解析和显示。
7. 设计脚本驱动的自动化测试引擎 ,支持普通脚本(TXT)和触发脚本(INI)两种模式,实
现事件-响应-翻转的条件触发测试。
8. 实现异步资源管理器,在独立线程中释放帧数据内存,避免高频数据场景下 UI 卡顿。
9. 开发多节点级联通信模块,基于 UDP 组播协议实现多台设备的心跳监控和远程控制。
10. 实现数据实时过滤/排序/导出 功能,支持 TXT/CSV/XLSX 三种格式,大文件自动分割。
11. 实现软件运行全事件流程日志监控。
12. 通过 qt 使用 xml 文件存储所有总线通道的通道参数配置和发送管理界面的发送配置.

安全级接口测试工具

新闻媒体 · 其他 案例ID:253754
联系该工程师
微信扫码,建群沟通
作者: 忆~梦 - 5年经验- 成都指南中为科技有限公司

案例介绍

项目描述:基于 Qt5 开发的多总线接口综合测控软件,用于航空航天/工业控制领域多种通信
接口的测试与验证。支持 1553B、CAN、UART、SPI、IIC、LAN、TTL、RELAY、AD、DA 共 10 种
总线接口,通过 PCIE 板卡与硬件交互,实现数据收发、实时监控、自动化测试等功能。
简要叙述:
1. 软件采用多态抽象体系,通过虚函数实现 10 种总线接口的统一管理,新增总线类型只需
继承基类并实现接口。
2. 使用单例模式控制所有总线通道的配置参数下发至板卡。
3. 软件实现每通道双线程模型(接收线程+发送线程),配合全局分发线程和触发线程,实现
高并发实时数据收发,单通道独立运行互不干扰。
4. 基于观察者模式设计数据分发机制,通过回调注册实现实时数据发布多个数据视图,解耦
数据采集与 UI 显示。
5. 数据视图采用视图-模型框架完成实时数据的过滤显示,一个视图最多可支持 1000000 条数
据显示。
6. 实现曲线视图波形绘制,曲线视图支持 AD 总线 16 个通道数据同时波形数据解析和显示。
7. 设计脚本驱动的自动化测试引擎 ,支持普通脚本(TXT)和触发脚本(INI)两种模式,实
现事件-响应-翻转的条件触发测试。
8. 实现异步资源管理器,在独立线程中释放帧数据内存,避免高频数据场景下 UI 卡顿。
9. 开发多节点级联通信模块,基于 UDP 组播协议实现多台设备的心跳监控和远程控制。
10. 实现数据实时过滤/排序/导出 功能,支持 TXT/CSV/XLSX 三种格式,大文件自动分割。
11. 实现软件运行全事件流程日志监控。
12. 通过 qt 使用 xml 文件存储所有总线通道的通道参数配置和发送管理界面的发送配置.

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×