CVI回调函数与界面控件主要怎样联系?
正在打开页面…
正在打开页面…
也称:Callback
CVI回调函数响应面板或控件事件,把用户动作接到具体程序功能;自动生成可以建立框架,仍需编写并验证所要求的处理与设备操作。
回调函数是CVI程序中的事件响应函数。教材用鼠标点击或键盘改变控件状态举例:事件发生后,调用相应回调完成仪器功能。回调使用户界面动作与源代码中的具体操作建立联系。
用户操作 → 控件事件 → 对应回调 → 所需处理或仪器功能。
Main组织程序主体,回调处理对应事件;旋钮刻度等属性说明控件设置,不是回调的完整程序逻辑。分析按钮无响应时,应追踪事件和函数关联,再检查函数所实现的行为,而非只改变控件外观。
CVI菜单提供生成主函数、面板和控件回调以及查看回调与事件设置等工具。图19-5说明可自动生成程序代码和回调的基本框架,随后添加函数代码完成编程。
自动框架不是替使用者决定测量算法。即使回调能够被调用,如果没有正确读取参数、执行相应操作或处理结果,也不能说明测试功能已实现。
核对回调时应同时检查触发条件、关联控件和实际处理,并用明确输入或设备数据验证输出。不要由能点击或能编译直接推断现场采集成功。
基础测试统一使用选择题,先确认概念、定义和关键判断是否扎实。
CVI回调函数与界面控件主要怎样联系?
代码工具生成回调基本框架后,通常还需什么?
暂无前置知识
暂无后续知识