This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
请告诉我如何修复毫米波雷达 awr1843 的问题。
1. dcan 具有诸如 CANFD_MCANInitParams 之类的 dataInterruptEnable 设置、可以确保在完成传输后重新输入数据中断调用?或者在何处设置?
2.如果我想发送 CAN id * 3、那么我需要创建3次 CAN_createMsgObject()来获得3个不同的 txMsgObjHandle?
尊敬的 Bolong Chen:
我不确定我是否理解您的问题。 您能否确认您的请求是否如下所示?
1) 1)您希望启用回调/中断来了解传输何时完成。
2)您想发送3条不同的消息,并使用3个不同的 ID ?
此致、
Ajay
1.设置 dcanTxCfgParams->appCallBack = hal_dcan_data_cb;因为我 在 hal_dcan_data_cb ()中写入 gTxDoneFlag = 1;。 但它似乎是后调用
您好!
1.您可以尝试一下 SDK 中提供的示例并检查是否在那里获得回调吗? 然后检查您的应用中可能遗漏了什么。
2. 它应该如下:
txMsgObjHandle1 = can_createMsgObject (canHandle、DCAN_TX_MSG_obj、&appDcanTxCfgParams1、&errCode);
txMsgObjHandle2 = can_createMsgObject (canHandle、DCAN_TX_MSG_obj、&appDcanTxCfgParams2、&errCode);
txMsgObjHandle3 = can_createMsgObject (canHandle、DCAN_TX_MSG_obj、&appDcanTxCfgParams3、&errCode);
此致、
Ajay
1.因为我不知道 AWR1843支持的所有测试模式有何不同、能否告诉我、哪种模式适合我们为客户进行测试?
(我看到 CAN 样本位于 AWR1843\mmwave_sdk_03_05_00_04\packages\ti\drivers\can\test\common\main.c)
你(们)好
1)您可以检查内部回送
2)这取决于您是否需要每个配置和数据的唯一性或相同性
3) 3)此处的 Rx 表示该信号是由分析仪接收的、由设备传输