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

AWR1642 ODS 使用实例CAN驱动代码无法工作

在AWR1642BOOST-ODS上将CAN通信的TX和RX通过J5和J6接插件引出到一个型号为TJA1050的收发器上,再将SDK中CAN驱动的test中程序刷写进去,并在程序运行时选择发送测试模式。实测AWR1642的C13和E13都没有波形输出,观察CAN相关寄存器中已写入待发送的数值。请问可能是什么原因导致的?  

user6431595:

SDK包里面提供的CAN驱动中测试例程应该是可以正常工作的,是不是引出线到另外驱动芯片上时有什么问题?但是AWR1642端输出的波形也无法测到

Shine:

回复 user6431595:

请看一下是否按照下面文档2.3.3 CAN Interface Connector部分对硬件做对应调整? www.ti.com.cn/…/spruik1.pdf

user6431595:

回复 Shine:

你好,已按照该文档中将J5接插件的第6号pin脚和J6接插件的第13号pin用杜邦线引出,分别接到另一块板子上的TJA1050(已确认该驱动芯片能够正常工作)的CAN_TX和CAN_RX。
另外即使是将AWR1642的CAN_TX和CAN_RXpin引脚(C13和E13)悬空的话,此时调用SDK中CAN驱动中test的程序发送报文,也无法在TX测量到波形。但是CANFD就可以。

赞(0)
未经允许不得转载:TI中文支持网 » AWR1642 ODS 使用实例CAN驱动代码无法工作
分享到: 更多 (0)