板载 MSP430 让用户可以使用按钮控制来运行校准和清洗模式。MSP430 可以自动将配置文件加载到 ULC1001 器件。要修改正在使用的特定 LCS 的固件,请按照以下说明操作:
- 下载并安装 CCS。使用 CCS 版本 12 进行初始固件开发。
-
创建一个 CCS 工作区或使用一个现有的工作区。
- 通过选择 Project - New CCS Project 来新建一个空工程。
- 目标器件是 MSP430F5510。
- 工程名称是 ulc-pram。
- 选择 Empty Project。
- 通过选择 Project - New CCS Project 来新建一个空工程。
- 目标器件是 MSP430F5510。
- 工程名称是 ulc-demo。
- 选择 Empty Project。
- 从 TI.com 下载两个工程文件(ulc-pram 和 ulc-demo)。
- 对于每个工程,将以下文件夹/文档从下载的工程复制到相应的 CCS 工程目录中。
- firmware-source
- .ccsproject
- .cproject
- .project
- lnk_msp430f5510
- 将配置头文件保存在 GUI 中。请参阅节 3.3.5.2。
- 重命名头文件 ulc_gui_header_default_no_PRAM.h,并替换位于 \firmware-source\register_setting 的 ulc-demo CCS 工程中的头文件。
- 开启 EVM。
- 使用 MSP-FET 闪存仿真工具 II 编译并加载 ulc-pram 固件。或者,编译工程并使用 UniFlash 独立闪存工具中的 .out 文件。该固件将 PRAM 加载至 EEPROM。对 EVM 执行下电上电。
- 使用 MSP-FET 闪存仿真工具 II 编译并加载 ulc-demo 固件。或者,编译工程并使用 UniFlash 独立闪存工具中的 .out 文件。这是用于控制 ULC1001 并与之通信的主固件。
要将 MSP-FET 工具连接至 EVM,请使用测试点 9 和 10,即 SBWTDIO 和 SBWTCK。这些引脚按如下方式映射到 MSP-FET 工具:
- SBWTDIO:TP9 连接到 MSP-FET 引脚 1。
- SBWTCK:TP10 连接到 MSP-FET 引脚 7。
- GND:任何 GND TP 都连接到 MSP-FET 引脚 9。