NuTool - PinConfigure 用于配置 Nuvoton NuMicro® Family 的 GPIO 多功能。 其特点如下:
通过树视图配置:所有支持的模块都被收集并列在树视图中。 用户可以操作树轻松配置 GPIO 多功能。
Configuring by individual pins:允许通过单个引脚配置GPIO 多功能。 用户可以更直观、更高效地完成操作。
直接编辑寄存器值配置:用户可以利用此功能检查值的准确性。
生成代码或报告:配置GPIO多功能后,用户可以生成代码或打印报告。 生成的代码可以包含在开发项目中。 该报告包含所有配置信息。
通过应用程序,用户可以正确、方便地配置NuMicro®系列的GPIO多功能。
1.1 支持的芯片
要查看支持的芯片列表,请参阅用户手册文件夹中的 Supported_chips.htm。 另一种方法是单击工具栏上的阅读用户手册按钮。
2 系统要求
下表列出了用户运行 NuTool - PinConfigure 的系统要求。
Windows 7 或更高版本的操作系统。
Internet Explorer 10 或更高版本。
3 运行 NUTOOL - PINCONFIGURE
要运行 NuTool - PinConfigure,请双击 NuTool - PinConfigure.exe。 请注意,.exe 文件和相关文件夹(例如 Content 文件夹)应位于同一目录中; 否则,应用程序将无法正常运行。
图 3-1 NuTool - PinConfigure.exe 和相关文件夹
图 3-1 NuTool - PinConfigure.exe 和相关文件夹
4 用户界面指南
4.1 图形界面概述
PinConfigure 窗口包括各种组件。 图 4-1 中描述了每个组件的名称。
图 4-1 PinConfigure 窗口
图 4-1 PinConfigure 窗口
4.2 选择芯片系列和型号字段
用户可以在左上角的选择栏中选择需要的芯片系列和型号(见图 4-2)。 如果选择字段和 MFP Registers TreeView 被隐藏,请单击 Switch Select Field 和 MFP-Registers TreeeView 以显示它们。
图 4-2 选择零件号
图 4-2 选择零件号
4.3 MFP 注册 TreeView
MFP 寄存器的当前值显示在此 TreeView 中。 此外,用户可以通过双击预期值并输入新值来直接编辑它们(参见图 4-3)。 编辑后,支持的模块对应的复选框-TreeView和芯片视图会立即更新。 有些芯片需要两个不同的MFP 寄存器来配置GPIO 多功能,因此用户无法通过双击这些芯片来编辑MFP 寄存器的值。
图 4-3 编辑 MFP 寄存器
图 4-3 编辑 MFP 寄存器
4.4 支持的模块-TreeView
4.4.1 用法
使用支持的模块 - TreeView,用户可以配置外围引脚。 每次在复选框中选中模块或其单独的 GPIO 多功能时,右侧窗口中显示的芯片视图将显示引脚的新状态。 此外,MFP 寄存器的相应值将同时更新。 例如,用户配置ACMP0,结果如图4-4所示。
图 4-4 TreeView 配置 ACMP0 结果
图 4-4 TreeView 配置 ACMP0 结果
4.4.2 冲突
当管脚已经配置到模块时,复选框中的相关文本将被标记为红色。 如果用户不经意地想通过 TreeView 再次配置引脚,这种情况称为冲突。 将调用列出相关引脚及其配置模块的对话框(参见图 4-5)。 它提供了两个选项来决定下一步。 单击是按钮,该工具将对冲突进行调整。 单击否按钮,该工具将只配置剩余的引脚。
图 4-5 “发生冲突”对话框
图 4-5 “发生冲突”对话框
|