朋友们、您好!
我正在 TMS320F28377D 开发板 Rev1.1中执行 CAN 接口操作、我已从 C2000中获取参考代码。
我根据我的要求修改了示例代码 CAN_EXTERNAL_LOOP-BACT.c 文件、我必须与 SOC 板通信。
SoC 板具有两个板载收发 器、因此我将其中一个用于 TMS320f28377D (我将收发器的 TX 和 RX 线缆连接到电路板引脚80和82)、而将另一个用于 SOC 板。
但是、在传输它们的接收时、第一次就结束了、没有可用的数据。28377D 复位后、SOC 能够接收数据
但下一次只有一次 SOC 只读取常量的数据。
当我被修改为唯一的接收器时、我在 ISR 中无法获得中断?
我看到状态寄存器 LEC 变为7、有时变为1。情况如何?
有人能帮我解决这个问题吗?
报
Ashru