TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS570 CAN通信,开发板与USB转CNA连接器,开发板 能发送数据,但不能接收到数据,求大侠帮帮忙,分析分析!!!求!

程序执行到while(!canIsRxMessageArrived(canREG1, canMESSAGE_BOX2));一直在这循环,其中SPI接口是电源控制芯片的接口,控制电源芯片CAN口的供电,不用看SPI。

whong zhao:

你用接收中断试试。看有接收中断的响应没

huatao zhao:

回复 whong zhao:

没,中断试过了,没用,查询都查不到数据,中断就更不行了

whong zhao:

回复 huatao zhao:

你中断没设置,,中断怎么能相应呢 。。。在hal中 中断没设置

huatao zhao:

回复 whong zhao:

我当然知道这个没有设置中断,这个是用while循环做的,之前用中断做没进入中断,就改成用while循环,你能帮我看看吗,你有这方面的程序没?有能发我我一份吗?

xing sun:

回复 David Bai1:

你好,请问一下我在TMS570ls1227上用例程的发送程序一直不成功,

调用canTransmit(canBASE_t *node, uint32 messageBox, const uint8 * data)函数,success 标志一直为0U

发送程序一直进入未发送消息判断

if ((node->TXRQx[regIndex] & bitIndex) != 0U){success = 0U;}

请问这是什么原因?

赞(0)
未经允许不得转载:TI中文支持网 » TMS570 CAN通信,开发板与USB转CNA连接器,开发板 能发送数据,但不能接收到数据,求大侠帮帮忙,分析分析!!!求!
分享到: 更多 (0)