电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

CAN总线的波形图

CAN总线的波形图_第1页
1/17
CAN总线的波形图_第2页
2/17
CAN总线的波形图_第3页
3/17
总结一下: can 总线: 高电平表示逻辑0,低电平表示逻辑1。 can 总线的起始场是一个 bit 的逻辑0(高电平),帧结束由7个 bit 的逻辑1(低电平)组成。 根据 can 总线的定义:在发生的时候,每连续五个 bit 的逻辑0,就会跟着补充一个 bit 的逻辑1;每连续五个 bit 的逻辑1,就会跟着补充一个 bit 的逻辑0。 因此根据上面的波形解析数据的时候,每出现000001这种数据串,那么1就是发送的时候根据 can 协议填充进去的,所以解码的时候1要去掉,即00000。 再举个例子:11111001表示的数据应该是:1111101。 RS232:(假定数据位8bit,停止位1bit,无奇偶校验) -12v 表示逻辑1,+12v 表示逻辑0. 根据波形解析的时候,高电平表示逻辑0,低电平表示逻辑1。 RS232发送数据是以 ascii 码的形式发送出去的。例如发送字符‘s’,实际上发送的就是0x 73. 每发送一个字符: 首先是一个 bit 的起始位(逻辑0),然后将 ascii 值的最低位发送出去,接着是次高位。。。。总之是低位在前,高位在后。 例如0x 73,发送的时候就是:0b11001110。 接着就是1个 bit 的停止位(逻辑1)。 1个 bit 的逻辑的时间宽度就是:1/波特率(单位是秒)。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

CAN总线的波形图

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部