3 菜单介绍


菜单位于软件界面最上一行HiChannel中,包括【文件】、【高级】、【脚本】、【设置】菜单项。如 图3-1 所示。

图3-1 HiChannel菜单

HiChannel菜单

3.1【文件】菜单项

该菜单完成配置文件的操作,包含【加载配置】、【保存配置】、【导出客户版】。如 图3-2 所示。

图3-2 文件菜单

文件菜单

【加载配置】

加载配置文件,通常用于配置文件发生手动更新或者切换配置文件时。Main和Slave页面分别有自己的配置文件(格式一致)。强烈建议Main和Slave的配置文件名分别加后缀“_m”、“_s”,方便识别。

如在Main页面操作加载配置时,配置文件所有部分均起作用。如在Slave页面操作加载配置时,[Global]、[Advance]和[Setting]段不起作用,其它起作用。

【保存配置】

保存配置文件。根据当前设置,生成配置文件,该配置文件只包括当前页面的配置信息。强烈建议Main和Slave的配置文件名分别加后缀“_m”、“_s”,方便识别。配置文件格式参见后面配置文件章节。

【导出客户版】

将当前配置的HiChannel工具导出为客户版本,客户版只能执行当前绑定C函数,不能自行配置,且无文件菜单。

点击导出客户版菜单后,可以对客户版工具添加描述,添加描述操作是可选的,不需要添加描述信息时,则不输入描述信息,直接点击确定按钮。如图3-3 所示。

图3-3 添加描述信息

添加描述信息

然后选择保存到指定位置,等待导出完成即可,如图3-4所示。

图3-4 导出客户版

导出客户版

3.2【高级】菜单项

该菜单项主要完成一些高级显示功能,如 图3-4 所示,具体使用参见高级功能章节。

图3-5高级菜单

高级菜单

3.3【脚本】菜单项

【脚本同步】当脚本文件在外部被修改后,点击该菜单项,可以使软件重新加载脚本文件。如图3-5所示。

图3-6 脚本同步菜单

脚本同步菜单

3.4【设置】菜单项

设置菜单主要完成对软件的一些配置,如 图3-6 所示

图3-7 设置菜单

设置菜单

【定时器周期】

设置定时器周期,即设置指示灯、跟踪显示、通用监控等自动刷新的周期,输入数值,以ms为单位。如 图3-7 所示。

图3-8 设置定时器周期

设置定时器周期

【DUT网络】

设置DUT网络,IP地址输入板端IP,I2C端口输入板端端口号,设备地址输入板端设备地址,设置I2C速率,输入数值,以kHz为单位。当本条被选中时,前面出现“√”;本条与【USB设置】两选一。表示两种连接模式。如 图3-9 所示。

图3-9 设置DUT网络和I2C速率

设置DUT网络和I2C速率

【USB设置】

USB模式设置,设置USB速率和设备地址,当本条被选中时,前面出现“√”;本条与【DUT网络】两选一。表示两种连接模式。如 图3-10 所示。

图3-10 设置USB速率和设备地址

设置USB的速率和设备地址

4.【启动自动刷新】

启动自动刷新,即启动指示灯、跟踪显示等周期性监控。当本条被选中时,前面出现“√”;本条与【停止自动更新】两选一。

5.【停止自动刷新】

停止自动刷新,即停止指示灯、跟踪显示等周期性监控。当本条被选中时,前面出现“√”;本条与【启动自动更新】两选一。

6.【位寄存器】

寄存器信息区的寄存器以一个字节(或字)中的数个比特为单位进行命名、显示和操作。当本条被选中时,前面出现“√”;本条与【字寄存器】两选一。

7.【字寄存器】

寄存器信息区的寄存器以字(寄存器位宽如果为8,则字即字节)为单位进行命名、显示和操作。当本条被选中时,前面出现“√”;本条与【位寄存器】两选一。此种方式比较适合于生成给驱动软件的寄存器列表文件。