≡表示恒等于,按位恒等,同或运算;v表示逻辑或

例如:id.10~id.3:0 1 0 1 0 1 0 1

ac.7~ac.0: 0 0 0 1 0 0 0 0

则[(id.10 to id.3) ≡ (ac.7 to ac.0) ] = 1 0 1 1 1 0 1 0 (相同为1,相异为0)

设:am.7~am.0 : 1 1 1 1 1 1 1 1(不滤波,因为不管前面结果如何,第二个等式永远成立!)

当:am.7~am.0: 0 1 0 0 0 1 0 1   ,第二个等式成立!,此时,
接收id10~id3 为 0 x 0 1 0 x 0 x 而id2~id0 为xxx(任意) 的帧,并且
是在ac.7~ac.0定为: 0 0 0 1 0 0 0 0  的情况下!!!

总之,当: ac.7~ac.0: 0 0 0 1 0 0 0 0 ,

am.7~am.0: 0 1 0 0 0 1 0 1  时,接收id10~id3

为 0 x 0 1 0 x 0 x 而id2~id0 为xxx(任意) 的帧! 
我的结论:
1.
当am.7~am.0: 00000000, id10~id3 == ac.7~ac.0
2.
am.bx=1, id.bx=任意(0/1);
am.bx=0, id.bx==ac.bx

SJA1000验收滤波器使用相关推荐

  1. CAN总线学习心得:zlg关于can帖子汇总【转】【强烈推荐】

    很值得看看 zlg关于can帖子汇总 SJA1000的常用标准波特率设置,为什么基本上都是单次采样?即使是低速的时候也是这样的,既然TSEG1的设置周期都很大,比如都大于10了,为什么不让他采样三次呢 ...

  2. 分享自制CAN工具【python源码】

    背景:由于工作原因,最近想写一个CAN工具:1,界面简单容易操作:2,适合实车操作,有实车信号按钮:3.可自动化测试:4.CANoe Is Too Expensive! 环境:python3.7 +t ...

  3. CAN总线控制器SJA1000

    CAN总线控制器SJA1000 1.CAN总线 1.1仲裁过程 1.2控制段 1.3数据段 1.4CRC段 1.5ACK段 1.6远程帧 2.滤波器设置 2.1单滤波器设置 2.2双滤波器设置 3.初 ...

  4. sja1000编程c语言,基于51单片机SJA1000 CAN通讯实现(C语言程序)

    经过一个星期的艰苦奋斗,终于将两个SJA1000通过51单片机成功通讯了!采用的是Pelican工作模式,扩展帧数据格式,验收滤波器是采用单滤波扩展帧模式. 发送和接收代码都全部相同样! 一 实物图 ...

  5. sja1000 c语言,CAN总线控制器SJA1000源程序(c语言).doc

    CAN总线控制器SJA1000源程序(c语言) CAN总线控制器sja1000源程序 SJA1000 是一种独立控制器用于移动目标和一般工业环境中的区域网络控制CAN 它是PHILIPS 半导体PCA ...

  6. sja1000编程c语言,CAN总线控制器-SJA1000源程序(c语言)资料.doc

    CAN总线控制器sja1000源程序 SJA1000 是一种独立控制器用于移动目标和一般工业环境中的区域网络控制CAN 它是PHILIPS 半导体PCA82C200 CAN 控制器BasicCAN 的 ...

  7. fpga初始化错误_关于用FPGA对sja1000进行初始化的有关问题

    关于用FPGA对sja1000进行初始化的问题 我用pio口与sja1000的各引脚相连,初始化的时候读写一直有问题,哪位大侠帮忙看看啊,主要是看看我的读写函数哪儿有问题,谢了!下面是源程序: uns ...

  8. MCP2515+SJA1000通讯调试记录

    一.CAN总线 CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和生产汽车电子产品著称的德国BOSCH公司开发了的,并最终成为国际标准(ISO 118 ...

  9. Sja1000寄存器

    sja1000写寄存器的方法 ADDR_SJA1000_ADDR = ioremap(0x20000000,0xf); ADDR_SJA1000_DATA = ADDR_SJA1000_ADDR + ...

最新文章

  1. Jupyter Magic - Timing(%%time %time %timeit)
  2. 【专升本计算机】甘肃省专升本计算机C语言经典程序案例代码合集(持续更新)
  3. 秒表设计实验报告C语言,电子秒表设计实验报告
  4. 前端技术周刊 2019-02-11 Serverless
  5. 使用ASP.NET状态服务维护会话信息
  6. pair用法 lower_bound upper_bound
  7. Atitit 输入法原理与概论ati use
  8. 一款实用工具:免费短信验证码SDK
  9. 一级建造师-通信-光电缆检验
  10. prisma使用mongodb副本集群报错引发的一些列问题
  11. 明源售楼系统技术解析(三)付款定义新增、修改、删除
  12. Python获取列表list中的非零数据、第一个非零元素、最后一个非零元素
  13. calendar java起始于结束时间,java获取一天的开始时间和一天的结束时间
  14. vue 基础域名-单独配置
  15. LNK2019 unresolved external symbol __iob_func referenced in function _OPENSSL_stderr
  16. 柯尼卡美能达复合机进入维修模式的方法大全
  17. 别把赌注压在明天:如何了解自己,提高自控力
  18. CCTV-2《遇见大咖》专访雷军----笔记记录
  19. incaseformat蠕虫病毒爆发,深信达助力安全防护
  20. APPStore版本更新时,App 预览和屏幕快照规则以及经验。

热门文章

  1. 如何创建一个自己的npm包,并且上传到npm官网上
  2. BERT-MRC论文笔记
  3. 祝贺|蚂蚁金服技术人许寄入选2018 MIT TR 35全球榜单
  4. 使用DISM维护Windows系统
  5. 孩子学习计算机影响视力吗,影响孩子视力的3大原因,不是电脑!不是手机!...
  6. MySQL事务实现原理详解
  7. pci总线定时协议_PCI总线标准协议(中文版)
  8. vue重复路由报错解决
  9. 畅游Python 二十二:网页开发技术方案:AJAX
  10. 使用微信小程序获取附近人的位置遇到的坑