STS8200测试机编程手册(Rev3.03):关键函数详解
需积分: 47 69 浏览量
更新于2024-07-18
10
收藏 3.78MB PDF 举报
本篇文档是关于STS8200测试机的编程手册,版本为Rev3.03,主要针对测试工程师提供详细的编程指导。手册内容分为几个关键部分:
1. **系统函数**:这部分详细介绍了用于测试流程管理的核心函数,包括:
- `HardWareCfg()`:负责硬件配置,确保测试环境的初始化设置。
- `InitBeforeTestFlow()`:在测试开始前的准备工作,可能涉及到设备连接或参数设置。
- `InitAfterTestFlow()`:测试结束后清理工作或数据处理函数。
- `UserInit()`: 用户自定义的初始化函数,允许用户根据需求定制初始化过程。
- `UserLoad()`:加载测试程序或数据的函数。
- `UserExit()`:程序结束时的清理或退出函数。
- `OnSot()`:可能与系统启动或状态切换相关。
- `SetupFailSite()`:处理测试失败站点的函数。
2. **全局函数**:这部分涵盖了对整个测试流程影响全局的函数,如:
- `BEGIN_SINGLE_SITE()` 和 `END_SINGLE_SITE()`:用于单站点测试控制的上下文管理器。
- `delay_ms()` 和 `delay_us()`:延迟函数,用于精确时间控制。
- `STSTestifyHDExist()` 和 `STSEnableCfgCheck()`:可能是检测硬件存在和启用配置检查的函数。
- 还有两个不同版本的全局函数列表,可能是随着时间和功能更新而新增的。
3. **并发函数**:这部分涉及多线程或并行操作,可能是用来处理复杂测试流程中的并发测试任务。
4. **测试参数相关函数**:这部分提供了与测试结果、限制值、格式化和描述等相关的函数:
- `SetTestResult()` 和 `GetTestResult()`:设置和获取测试结果,用于记录测试结果。
- `SetResultRemark()` 和 `GetResultRemark()`:处理测试结果的备注信息。
- `GetMinLimit()` 和 `GetMaxLimit()`:获取测试参数的最小和最大限制值。
- `GetSubUnitsCount()`:获取子单位数量,可能与复合测试指标有关。
- `GetDispFormat()`:获取显示格式,用于控制结果显示的样式。
- `GetDescription()`:获取测试条件或结果的描述。
- 一系列函数用于获取和显示条件信息,如条件名称、符号和展示方式。
这份STS8200测试机编程手册为测试工程师提供了一套完整的工具集,从硬件配置到测试流程管理,再到数据处理和结果报告,帮助他们高效地进行设备测试。理解并熟练掌握这些函数,是进行STS8200测试工作的基础。
2020-04-17 上传
2023-10-08 上传
2021-09-11 上传
2021-10-04 上传
2015-12-23 上传
2021-03-29 上传
点击了解资源详情
星云行迹
- 粉丝: 193
- 资源: 6
最新资源
- DEVEDJAVASCRIPT
- 220jingdian,补码和源码的转化c语言程序,c语言程序
- ros-yolo-sort:YOLO v3 + SORT跟踪+ ROS平台,SORT支持python(原始)和C ++。 不深SORT
- Excel实现Python数据分析项目数据和源码-用户价值
- Irae-crx插件
- UPEK_TAZTAG:指纹服务API
- 1_二级程序设计题(34).rar
- 基于MCS-51单片机的数字时钟设计
- 提取均值信号特征的matlab代码-CHALL_21_SUB_A1B:CHALL_21_SUB_A1B
- angular-hybrid-rendering
- library-functions-described-c51,c语言程序源码怎样生成脚本,c语言程序
- micronaut-spring:供Micronaut的Spring用户使用的实用程序集合
- russian-travel:专案3
- SpaceShooter:使用libgdx构建的实时android游戏
- ConfessionFilter
- PDM-Atividades:莫维斯DispositivosMóveis学科计划