此应用需要 UART 和 I2C 外设。
子块功能 | 外设使用 | 注释 |
---|---|---|
UART TX/RX 接口 | (1 个)UART | 在代码中调用 UART_BRIDGE_INST |
I2C 控制器 | (2 个)I2C | 在代码中调用 I2C_BRIDGE_INST 和 I2C_BRIDGE2_INST |
根据表 2-1 中的要求,表 3-1 列出了相应 EVM 的兼容器件。如果符合表 2-1 中的要求,也可以使用其他 MSPM0 器件和相应的 EVM。
兼容器件 | EVM |
---|---|
MSPM0Lxxxx | LP-MSPM0L1306 |
MSPM0Gxxxx | LP-MSPM0G3507 |
ErrorFlags
结构类型添加其他错误类型,并在 Uart_Bridge()
中添加其他错误检测代码。当前实现检测有限的错误,并在 UART 接口上反馈相应的代码。然后,应用程序代码跳出当前通信状态机。用户可以添加额外的错误处理代码来更改发生错误时桥接器的行为。例如,发生 NACK 后重新发送 I2C 数据包。该应用利用 TI 系统配置工具 (SysConfig) 图形界面为 COMP 和两个 TIMER 模块生成配置代码。使用图形界面配置器件外设可简化应用原型设计过程。