Acco STS8200编程手册:系统与测试函数详解
5星 · 超过95%的资源 需积分: 0 63 浏览量
更新于2024-06-20
2
收藏 5.67MB PDF 举报
"Acco STS8200编程手册"
Acco STS8200编程手册是针对Acco公司的STS8200设备的一份详细指导文档,旨在帮助用户理解和编写针对该设备的测试程序。手册包含了系统函数、全局函数、测试参数相关函数等多个方面的内容,为开发者提供了丰富的API和功能接口。
1. **系统函数**:
- 系统函数主要涉及到设备的初始化、测试流程控制以及用户自定义操作。
- **HardWareCfg()**: 这个函数用于配置硬件设置,确保设备在测试开始前处于正确状态。
- **InitBeforeTestFlow()**: 在测试流程开始前执行的初始化操作,通常包括预设条件和准备工作。
- **InitAfterTestFlow()**: 测试流程结束后进行的初始化,可能涉及清理、数据保存等操作。
- **UserInit()**: 用户自定义的初始化函数,可按需添加特定的初始化代码。
- **UserLoad()**: 加载用户特定的数据或配置。
- **UserExit()**: 用户程序退出时调用,用于清理和保存状态。
- **OnSot()**: 当系统检测到特定事件(如开始一个新样本)时调用的函数。
- **SetupFailSite()**: 设置失败站点,用于标识测试中出现问题的位置。
- **BinOutDut()**: 将待测单元(DUT)分类或标记为不合格。
- **OnNewLot()**: 处理新的批次或lot时调用的函数。
- **OnWaferEnd()**: 当测试晶圆结束时执行的函数。
2. **全局函数**:
- **BEGIN_SINGLE_SITE()** 和 **END_SINGLE_SITE()**: 这两个函数用于界定单个测试站点的开始和结束。
- **delay_ms()** 和 **delay_us()**: 分别提供毫秒级和微秒级的延迟功能,用于控制测试过程中的时间间隔。
- **STSTestifyHDExist()** 和 **STSEnableCfgCheck()**: 用于检查硬件是否存在并启用配置检查。
- **全局函数(Old)** 和 **全局函数(New)**: 提供旧版和新版的全局函数,可能涉及到版本兼容性问题。
- **并发函数**: 支持多任务同时运行,提高测试效率。
3. **测试参数相关函数**:
- **SetTestResult()** 和 **GetTestResult()**: 设置和获取测试结果,用于记录和分析测试表现。
- **SetResultRemark()** 和 **GetResultRemark()**: 添加和读取测试结果的备注信息,提供额外的测试细节。
- **GetMinLimit()** 和 **GetMaxLimit()**: 获取测试参数的最小和最大限制值,用于判断测试是否合格。
- **GetSubUnitsCount()**: 获得子单元的数量,可能在复杂测试结构中使用。
- **GetDispFormat()**: 获取数据显示的格式,可能与数据可视化有关。
- **GetDescription()**: 获取测试参数的描述信息,有助于理解参数含义。
- **GetConditionsCnt()**: 获取测试条件的数量,用于循环或条件判断。
- **GetConditionDispName()**、**GetConditionSymbol()**、**GetConditionShowKind()**、**GetConditionInputKind()**、**GetConditionDispValue()**、**GetConditionDispUnit()**: 这些函数用于获取和处理测试条件的各种属性,如名称、符号、显示方式、输入类型等。
- **GetTestConditionValue()** 和 **GetConditionCu** (可能是未完整的信息,可能与获取测试条件的当前值和条件单元有关)。
通过这些函数,开发者可以编写出复杂的测试程序,实现对Acco STS8200设备的精确控制和高效测试。手册还涵盖了其他细节和示例,对于理解设备工作原理和编写高质量测试代码至关重要。
2020-04-17 上传
2023-05-31 上传
2023-06-07 上传
2020-05-20 上传
white·dew
- 粉丝: 1
- 资源: 2
最新资源
- Elasticsearch核心改进:实现Translog与索引线程分离
- 分享个人Vim与Git配置文件管理经验
- 文本动画新体验:textillate插件功能介绍
- Python图像处理库Pillow 2.5.2版本发布
- DeepClassifier:简化文本分类任务的深度学习库
- Java领域恩舒技术深度解析
- 渲染jquery-mentions的markdown-it-jquery-mention插件
- CompbuildREDUX:探索Minecraft的现实主义纹理包
- Nest框架的入门教程与部署指南
- Slack黑暗主题脚本教程:简易安装指南
- JavaScript开发进阶:探索develop-it-master项目
- SafeStbImageSharp:提升安全性与代码重构的图像处理库
- Python图像处理库Pillow 2.5.0版本发布
- mytest仓库功能测试与HTML实践
- MATLAB与Python对比分析——cw-09-jareod源代码探究
- KeyGenerator工具:自动化部署节点密钥生成