Nuvoton NCPA12x平台提供了一个灵活的预设管理系统。 它允许将多达10个独特的音频预设(预设)保存到NCPA12x闪存中,无需编码或建立新的固件。
DPS Profile Creator是一个适用于所有平台的通用工具。 因此,indices.c ARM include文件用于与Nuvoton Bridge系统交换配置文件数据。 Nuvoton Bridge已经与DPS Profile Creator紧密集成,并提供了NCPA12x平台的所有数据管理功能。
数据空间可以分为3个独立的部分来定义。
- DPS Profile Creator项目状态数据 - 这是整个应用程序的当前状态,包括4个ABCD预设、20个NCPA12x预设、NCPA12x预设、注释等。 这些数据保存在.bgs状态文件中。
- ARM indices.c - 这个C代码格式可以编译成支持DPS ARM SDK的平台。 此格式包括4个ABCD配置文件、1个旁路配置文件和20个NPCA12x配置文件。 您可以使用Nuvoton预设管理器来设置此文件。
- NPCA12x闪存 - 纽沃顿提供10个预设插槽。 其中一个预设可以被设置为 "默认",因此在启动/首次运行时启用。 該記憶體空間可使用Nuvoton Bridge Configuration Tool管理。
工作流程概念
- 使用 "参数 "窗口中的ABCD预设创建配置文件及其变化。 这是你的正常工作区。
- 使用 "笔记 "窗口跟踪您的资料名称。
- 从菜单中,使用 Platform->Nuvoton Bridge-Preset Manager。
- 从你的ABCD工作空间中保存并命名配置文件到20个NPCA12x配置文件插槽中,如下图所示.....
预设管理器将当前活动的DPS参数保存到下拉菜单中选择的预设槽中。
在你完成了预设的命名后,导出 indices.c 文件。
使用Nuvoton桥接配置工具
上传一个默认资料
- 打开 indices.c 文件。
- 选中您要保存到的闪存插槽的复选框。
- 使用每个配置槽中的下拉菜单从 indices.c 文件中选择所需的预设。
- 点击 "将选中的配置存储到数据闪存",将所有的配置(从步骤2开始)保存到NCPA12x闪存中。
- 如果您希望在启动时加载所选的配置文件,请单击"默认"。
上传多个配置文件
- 打开 indices.c 文件。
- 勾选您要保存的闪存插槽的第一个方框。
- 使用每个配置槽中的下拉菜单从 indices.c 文件中选择所需的预设。
- 对每个要保存到闪存中的配置文件,重复步骤2-4。
- 点击 "将选中的配置存储到数据闪存",将所有的配置(从步骤2开始)保存到NCPA12x闪存中。
- 点击你想在启动时加载的单个配置文件的"默认"。
调用预设值
当一个配置文件/预设保存到NPCA12x闪存中后,可以调用它进行音频处理。
- 点击"应用"按钮来加载预设。 当加载新参数时,你会听到音频效果的变化。
- 要在用户界面上看到新的参数,请单击DPS Profile CreatorParameter Window。 当参数窗口处于焦点时,数据将从NCPA12x拉到用户界面上。
预设切换API
用I2C命令切换预置。
有关使用 I2C 命令的更多信息,请联系您的新唐人 FAE。