1个回答
展开全部
感谢题主的邀请,我来说下我的看法:
在决定给不给CAN转RS232转换器配置滤波功能之前,你应该思考一个问题,即我们给设备进行滤波的目的是什么?有的朋友可能知道,CAN总线的通讯速率相较于串口总线来说太高了,相同的时间里,串口端没办法消化掉过来的全部CAN数据,为了防止丢帧,我们就要人工的减少CAN端的数据流量,让双方尽可能的数据量相同或者接近,使得转换工作能够平稳运行。其实,滤波的意义就在于此,即让CAN和串口两类数据尽量相同。不过你也应该清楚,CAN总线通讯速率有一部分和串口通讯是重合的,也就是说,双有可能存在一种通讯速率接近的情况,虽然比较罕见,但也是有的。如果满足数据平稳转换的要求,那种情况我们就不用给CAN端进行滤波了。当然,绝大多数情况下,该滤还得滤,比较稳妥。现在你清楚了吗?
如果您需要能够实现滤波功能的CAN转RS232转换器的话,可以前往我们的网站进行具体的咨询,欢迎来访。
来自:求助得到的回答
迪凯特科技(北京)有限公司
2023-07-28 广告
2023-07-28 广告
RS232串行通讯的数据格式包括以下组成部分:1. 起始位:一位,用于表示数据的开始。2. 数据位:通常为8位,但也可以是7位或9位。3. 校验位:可以选择奇偶校验或无校验。4. 停止位:一位,用于表示数据的结束,也可以选择使用1.5个或2...
点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询