JC-3166软件使用手册.docVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
JC-3166软件使用手册

图形文件编写方法 本系统使用Visual C++ 6.0作为开发测试程序的工具,测试程序以动态连接库的形式生成,由系统操作软件调用执行。 测试程序包括两部分: 图形文件:用于描述测试图形及图形顺序流向控制 测试程序:产生测试程序动态连接库文件 4.1 图形文件的生成、运行简介 图形文件是给定格式的文本文件,先在任意文本编辑器环境下编辑图形文件的ASCII源文件,然后执行ComplieDlg.exe程序编译源文件,转换成与测试系统硬件相适应的图形文件二进制目标文件。 测试程序执行函数LOAD_PATTERN()函数,把目标图形文件装载到测试系统的存储器,设定好启动点,执行RUN_PATTERN()函数,启动测试。 4.2 图形文件编写步骤 标准图形文件以.mdc为扩展名,文件的第一行为“MEM_SOURCE_15;”。 定义管脚 以“PINDEF”为开始标记,定义管脚及管脚组 定义管脚与通道对应关系 以“PIN_TO_CHANNEL”为开始标记,定义管脚与通道的对应关系 编辑图形指令及数据 以“MAIN_F”为开始标记,编辑测试图形的流程及图形 结束标志 以“END.”为结束标记,结束图形文件的编辑 图形文件编译转换 图形文件编辑完成后,在CompileDlg.exe程序环境下,填写或浏览(查找)要编辑的文件 - 编译 - 执行编译转换。转换成与源文件相同名称,扩展名为 .mdv的二进制文件。如源文件有错误,提示错误行号,错误原因。(参考2.6) 4.3 图形文件格式 源文件:ASCII 文件 .mdc文件 4.3.1 第一行: MEM_SOURCE_15; --------第一行必须以“MEM_SOURCE_15;”开始,作为图形文件的标志 4.3.2 管脚定义: PINDEF: -------- 管脚定义开始。 管脚名称 = I | O | IO 〉, BIN ,(通道号) -------- 用二进制方式编写图形的管脚定义 〈管脚组名称〉(数值..数值) = I | O | IO , HEX ,(通道号) ------- 用十六进制方式编写图形的管脚定义 I:  表示为输入管脚 O:  表示为输出管脚 IO: 表示为输入/输出管脚 [范例]:  OUTP = O , BIN , ( 9 ) IN1 = I , BIN , ( 10 ) DATA(0..7) = IO, HEX , ( 8,7,6,5,4,3,2,1 ) ADDR(0..5) = I , HEX , ( 12,13,14,18,19,20 ) 4.3.3 管脚到通道定义 PIN_TO_CHANNEL: --------从第一列开始,在下一行开始编辑管脚与通道对应关系 [范例]: 1 = 7 2..10 = 48..40 管脚与通道对应关系语句由两部分组成,第一部分是管脚号,第二部分是通道号,用 “=”号分开,可以有两种格式,如范例。 注意:必须一一对应,管脚数与通道数要相等。 4.3.4 图形指令及数据段标记 MAIN_F: -------- 必须从第一列开始,图形指令及数据段开始标志,表示下面的语句是指令和数据。 图形指令由多个指令段组成,每段由START_INDEX()开始,HALT (图形)结束。 图形指令有四种格式。 指令 (图形) 标号 指令 (图形) 指令,参数 (图形) 标号 指令,参数 (图形) 注: 无标号时第1列必须为空格 标号必须从第1列开始 指令与图形之间、参数与图形之间必须空格 4.3.5 起始点定义 START_INDEX (起始点标号) -------- 必须从第一列开始,起始点标号可为0至47间的一个数字。起始点标号用于在执行图形时,标明执行哪一段图形。在Visual C++中编写( )时,第1个参数就是起始点标号,与此定义相同,相互对应使用。 4.3.6 图形结束 END. -------- 必须从第1列开始,标志图形文件结束。 4.3.7 注释 { } -------- 注释一行 // -------- 注释一行或在一条指令的结尾注释 4.4 指令及数据格

文档评论(0)

kakaxi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档