TI_MSPBoot_CI_PHYDL_xxxx_xxx.c 中有三个 TODO 项需要用户修改:
- 定义通信模块
- 根据器件和通信协议的不同,MSP430 中的多个外设可以实现相同的结果。例如,在 MSP430F5529 中,USCI_A0 和 USCI_A1 模块都可以执行 UART 通信。用户需要修改与此 TODO 关联的定义,以便根据应用要求使用适当的外设寄存器进行通信。
- 定义计时器模块(仅限 USCI 和 USI I2C)
- 在 I2C 通信中,可以配置可选的超时,以利用各种 MSP430 MCU 中的计时器模块。用户需要修改与此 TODO 关联的定义,以便根据应用要求使用相应的计时器。
- 设置 GPIO 引脚
- 根据通信接口和所使用的具体模块的不同,用户需要将 GPIO 设置为适当的外设功能。有关如何设置通信接口的引脚的更多信息,请参阅特定器件数据表。