各位大神: 我想问的是,我只使用1路CAN接口,一边向CAN线发送消息,同时接收其他节点发送过来的CAN消息,这样可行吗?如果STM32不行,能否采用其他方法实现。比如:1路CAN先发送再接收,再发送再接收,这样切换,来实现同时收发,将切换时间设置尽量小,可行吗?,能否提供参考代码,谢谢!
你如果通过收发切换的方式是可以的。
那么象Vectoe公司的CANoe单通道实现可收可发,是1个通道采用了2个收发器吗?
单通道可收可发是可以,但是同一时间收发应该是不行的,半双工的
对你说的这个不了解。各种应用可以灵活多样,原理不会随意变的。
有相应的例子吗?