本帖最后由 siliconnect 于 2023-3-13 17:40 编辑
谢谢!
1.CANOPEN是基于CAN的应用层协议
是不是我私有定义的协议话 没必要canopen移植,自己定义好格式就行?
2.MCU的CAN出来的是CAN_TX,CAN_RX,是TTL电平。所以需要外接收发器,将其转换成差分信号。
接个TJA1050或者PCA82C250T,做好隔离防雷即可?
3.多个设备发送数据,总线会根据ID进行仲裁,跟canopen协议没有关联。
也就是GD32 mcu带了can的,它内部不是代码处理防冲突的,是CPU内部can硬件自动会处理,不需要我应用层考虑对吗?
|