主题中讨论的其他器件:AWR1843AOP
尊敬的团队:
我想就以下客户问题寻求您的支持。 如有必要、请随时参与雷达应用团队。
谢谢!
丹尼尔
我要就我们在一个涉及 AWR1843AOP 的正在进行的项目中遇到的问题与您取得联系。
我们目前正在使用自己的设计开发盲点警告系统。 我们设计了一个电路板并将这些电路板放置在车辆周围、以在180度范围内扫描盲点区域。 我们的电路板和车辆之间的通信通过 CAN 总线建立。 为此、我们使用了 TCAN1048AVDMTRQ1。
以下是我们用于 CAN 接口的引脚分配:
/**@名称 PINE15_PADAG
PINE15_PADAG 功能
与 XWR18XXAOP 器件上的 PINC2_PADAG 等效
/
/**@{/
SoC_XWR18XX_PINE15_PADAG_CAN_TX
/**@名称 PINE13_PADAF
PINE13_PADAF 功能
与 XWR18XXAOP 器件上的 PIND2_PADAF 等效
/
/**@{/
SoC_XWR18XX_PINE13_PADAF_CAN_RX
我们开发了一种使用此总线接收来自车辆的 CAN 消息的售后市场产品。 我们已将此总线连接到两块板。 我们仅在 CAN 总线上执行接收操作、此通信功能正常。 为此、我们使用了 TCAN1048AVDMTRQ1的引脚1和4。
但是、我们需要另一个 CAN 总线来实现盲点警告系统与指示灯之间独立于车辆的通信。 为此、我们使用了以下 CAN 引脚:
/**@名称 PINNC3_PADBN 对于1843 AOP 有效
PINNC3_PADBN 功能
/
/**@{/
SoC_XWR18XX_PINNC3_PADBN_CAN1_FD_TX
/**@名称 PINB3_PADBO 对于1843 AOP 有效
PINB3_PADBO 功能
/
/**@{/
SoC_XWR18XX_PINB3_PADBO_CAN1_FD_RX
我们已将 TCAN1048AVDMTRQ1的引脚6和7用于该总线。 此总线的端接电阻设置为60欧姆。 但是、经过一段时间后、通信会停止工作。 在这种情况下、CANFD_TransmitData 函数返回 CANFD_EINUSE 的 ERR_CODE、并且不会传输任何其他消息。
为了解决这个问题、我们在遇到此错误代码时尝试调用 CANFD_translDataCancel 函数、但该函数未能解决问题。