ZHCAF63 June 2024 MSPM0G3507
这些函数是根据 图 2-3 和 图 2-4 设计。表 3-3 列出了这些函数。
| 任务 | 函数 | 说明 | 位置 |
|---|---|---|---|
| I2C 接收 | readI2CRxMsg_controller() | 向从器件发送读取请求(仅限 I2C 主器件) | bridge_i2c.c bridge_i2c.h |
| getI2CRxMsg_controller() | 获取接收到的 I2C 消息(仅限 I2C 主机)(协议) | ||
| getI2CRxMsg_controller_ transparent() | 获取接收到的 I2C 消息(仅限 I2C 主机)(透明) | ||
| getI2CRxMsg_target() | 获取接收到的 I2C 消息(仅限 I2C 从机)(协议) | ||
| getI2CRxMsg_target_ transparent() | 获取接收到的 I2C 消息(仅限 I2C 从机)(透明) | ||
| processI2CRxMsg_controller() | 转换接收到的 I2C 消息格式(协议),并将消息存储到 gI2C_RX_Element 中(仅限 I2C 主机) | ||
| processI2CRxMsg_controller_ transparent() | 转换接收到的 I2C 消息格式(透明),并将消息存储到 gI2C_RX_Element 中(仅限 I2C 主机) | ||
| processI2CRxMsg_target() | 转换接收到的 I2C 消息格式(协议),并将消息存储到 gI2C_RX_Element 中(仅限 I2C 从机) | ||
| processI2CRxMsg_target_ transparent() | 转换接收到的 I2C 消息格式(透明),并将消息存储到 gI2C_RX_Element 中(仅限 I2C 从机) | ||
| I2C 传输 | processI2CTxMsg_controller() | 转换要通过 I2C 发送的 gI2C_TX_Element 格式(协议)(仅限 I2C 主机) | |
| processI2CTxMsg_controller_ transparent() | 转换要通过 I2C 发送的 gI2C_TX_Element 格式(透明)(仅限 I2C 主机) | ||
| processI2CTxMsg_target() | 转换要通过 I2C 发送的 gI2C_TX_Element 格式(协议)(仅限 I2C 从机) | ||
| processI2CTxMsg_target_ transparent() | 转换要通过 I2C 发送的 gI2C_TX_Element 格式(透明)(仅限 I2C 从机) | ||
| sendI2CTxMsg_controller() | 通过 I2C 发送消息(仅限 I2C 主器件) | ||
| sendI2CTxMsg_target() | 通过 I2C 发送消息(仅限 I2C 从器件) | ||
| CAN 接收 | getCANRxMsg() | 获取接收到的 CAN 消息 | bridge_can.c bridge_can.h |
| processCANRxMsg() | 转换接收到的 CAN 消息格式,并将消息存储到 gCAN_RX_Element 中 | ||
| CAN 发送 | processCANTxMsg() | 转换要通过 CAN 发送的 gCAN_TX_Element 格式 | |
| sendCANTxMsg() | 通过 CAN 发送消息 |