我有一个涉及树莓派2和arduino uno之间通信的项目,盾牌的问题是不同的?
第二次沟通时,他们都需要用同一种语言编码吗?
有没有人知道有关此主题的任何教程?
谢谢
答案 0 :(得分:0)
只要两个屏蔽符合CAN规范,并且两端的软件使用相同的配置(比特率,CAN消息结构,CAN ID),使用不同平台和不同语言在它们之间进行通信应该没有问题。
请注意,在许多屏蔽中,CAN收发器的电源是从“车辆”提供的,而不是从您使用的平台(arduino,RPi)提供,以便为平台提供更好的保护,您可能需要提供这样的电源源(arduino可能会这样做,(虽然RPi可以从引脚2提供5V)。