1个回答
展开全部
感谢题主的邀请,我来说下我的看法:
既然是CAN总线与串口总线之间的相互转换,那我们就要思考一下两者的通讯速率了。我们知道,CAN总线的通讯速率范围是5K-1000Kbps,而串口总线则是600-115200bps,CAN总线的速率远高于串口总线。因此,我们如果不做些什么,就是让两种数据直接转换的话,串口端是没办法消化掉那么多的CAN数据的,这样就会出现丢帧的现象,这是我们不想看到的。因此,我们需要在设备使用之前对CAN端设置滤波,即根据帧ID设置障碍,减少CAN端的数据流通量,以实现CAN与串口之间的平稳转换。现在你清楚了吗?如果您需要相关的CAN转串口设备的话,可以前往我们的网站进行具体的咨询,欢迎来访。
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询