硬件描述: nuc972 can0和can1 通过线路连接在一起。 测试程序的描述如下: rt_can1_thread_entry 驱动 can0口 并每隔5秒钟发送一个 remote_frame 或 发送一个 data_fame。并接收can1发送回的响应frame rt_can2_thread_entry 接收 can1发送过来的 remote_frame 或data_frame 。并把接收到的frame再发送回去 。 这个过程已经实现了。但是问题如下: 如果can1 收到remote frame 我却向 can0发送一个data frame can1_thread就收不到该数据 对应的can中断 指示 RX OK但是没有相应的数据收到。 已经调试好久了一直调试不通。请求帮忙 : 相关代码如下: |
20.06 KB, 下载次数: 505
欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/) | Powered by Discuz! X3.2 |