11.附件4:can滤波设置

上传人:简****9 文档编号:100675201 上传时间:2019-09-24 格式:PDF 页数:11 大小:1.28MB
返回 下载 相关 举报
11.附件4:can滤波设置_第1页
第1页 / 共11页
11.附件4:can滤波设置_第2页
第2页 / 共11页
11.附件4:can滤波设置_第3页
第3页 / 共11页
11.附件4:can滤波设置_第4页
第4页 / 共11页
11.附件4:can滤波设置_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《11.附件4:can滤波设置》由会员分享,可在线阅读,更多相关《11.附件4:can滤波设置(11页珍藏版)》请在金锄头文库上搜索。

1、11.附件 4:CAN 滤波设置 附件4:CAN滤波设置 使用说明书 说明书版本:V2.02 更新日期:2016.06.01 11.附件 4:CAN 滤波设置 一、滤波器的配置 1 各调试软件中滤波的配置各调试软件中滤波的配置 1.1 原厂调试工具原厂调试工具 USB_CAN TOOL 软件的配置软件的配置 设备操作-启动设备,在弹出的参数配置界面,有三个参数: “过滤验收码” 、 “过滤屏 蔽码” 、 “滤波方式”三个参数。这三个参数,可以通过“滤波器配置工具”直观配置。 珠海创芯光电科技有限公司 技术支持邮箱:zhcxgd 11.附件 4:CAN 滤波设置 1.2 周立功调试软件周立功调试

2、软件 CANtest 软件(型号软件(型号 USBCAN、USBCAN2) 选择设备-USBCAN、USBCAN2,在弹出的参数配置界面配置波特率等参数后,启动设备。 启动设备后,每个通道都有对应的滤波设置项。有四个参数: “滤波方式” 、 “帧类型” 、 “验 收码” 、 “屏蔽码”四个参数。这四个参数,可以通过“滤波设置界面”直观配置。 珠海创芯光电科技有限公司 技术支持邮箱:zhcxgd 11.附件 4:CAN 滤波设置 注意:红线划掉的部分,不可选。 1.3 周立功调试软件周立功调试软件CANtest软件 (型号软件 (型号USBCAN-E-U、 USBCAN-2E-U) 选择设备-U

3、SBCAN-E-U、USBCAN-2E-U,在弹出的参数配置界面配置波特率等参数后,启动 设备。 启动设备后, 每个通道都有对应的滤波设置项 (都是同一个插件, 在一个通道界面下, 可以同时配置两个通道的滤波器) 。有四个参数: “模式” 、 “通道” 、 “起始 ID” 、 “结束 ID” 四个参数。这四个参数,可以通过“滤波设置界面”直观配置。 珠海创芯光电科技有限公司 技术支持邮箱:zhcxgd 11.附件 4:CAN 滤波设置 1.4 周立功调试软件周立功调试软件 CANPro 软件软件 操作-启动系统,在弹出的参数配置界面,有三个参数: “过滤验收码” 、 “过滤屏蔽码” 、 “滤波

4、方式”三个参数。 “滤波方式”只能选择单滤波。 珠海创芯光电科技有限公司 技术支持邮箱:zhcxgd 11.附件 4:CAN 滤波设置 综上所述: 原厂调试工具 USB_CAN TOOL 软件的配置, 兼容性最好。 周立功调试软件 CANtest 软件(型号 USBCAN、USBCAN2)与周立功调试软件 CANPro 软件,存在兼容性问题。周立 功调试软件 CANtest 软件(型号 USBCAN-E-U、USBCAN-2E-U)滤波配置最为直观方便,建议 使用。 2 二次开发函数库中滤波的配置二次开发函数库中滤波的配置 2.1 二次开发(型号二次开发(型号 USBCAN、USBCAN2)

5、设置过滤验收滤波器时,用VCI_InitCan函数的AccCode参数传递;设置过滤屏蔽寄存 器时, 用VCI_InitCan函数的AccMask参数传递; 设置滤波方式时, 用VCI_InitCan函数的Filter 参数传递;具体应用可参考接口函数库(二次开发库)使用说明书.pdf 。 2.1 二次开发(型号二次开发(型号 USBCAN-E-U、USBCAN-2E-U) VCI_SetReference VCI_SetReference(DWORD DevType, DWORD DevIndex, DWORD CANIndex, DWORD RefType, PVOID pData); 珠

6、海创芯光电科技有限公司 技术支持邮箱:zhcxgd 11.附件 4:CAN 滤波设置 二、滤波器的配置详解 1 滤波寄存器滤波寄存器 滤波寄存器包括 2 个 32 位的寄存器: 过滤验收滤波器 (ACR) 和过滤屏蔽寄存器 (AMR) , 通过软件设置这两个寄存器的值,实现对 CAN 接收报文的过滤功能。 在 CAN 模块接收到报文时,会将报文标识符与过滤器中的相应位进行比较。如果标识 符与用户配置的过滤器匹配,报文会被存储到 CAN 控制器相应的接收缓存队列中。 接收屏蔽器可用于在接收时忽略标识符的选定位。 在接收报文时, 这些位将不与过滤器 中的位进行比较。例如,如果用户希望接收带有标识符

7、 0、1、2 和 3 的所有报文,用户需 要屏蔽掉标识符的低 2 位。屏蔽寄存器的某一位等于 1 时,表示忽略对该位对应 ID 位的滤 波,如屏蔽寄存器值=FFFFFFFF,则可接收所有消息。 验收滤波器ACR,验收屏蔽器AMR都是32bits(4bytes)。对于需要验收滤波的ID值, ID的最高位(标准帧ID最高位为Bit10,扩展帧为Bit28)与ACR/AMR的最高位(Bit31)位 对齐,即左对齐方式。 CAN总线验收滤波器和验收屏蔽器均对于CAN接收而言。 注: 当AMR为FF FF FF FF 时, 表示屏蔽ACR的所有滤波位,即可以接收所有的信息。 注:关于ID格式的详细说明,

8、请参照:附件1:ID对齐方式.pdf说明文档。 示例:示例: (1).标准帧举例:若要接收标准帧,则滤波方式需要选择为“接收所有类型”或“只接 收标准帧”,ACR=任意值, AMR= 0xFFFFFFFF, 适配器能接收任意ID的CAN消息; ACR=0x6F000000,AMR=0x00FFFFFF,适配器可接收ID为0x378到0x37F的帧。如下图所示: 珠海创芯光电科技有限公司 技术支持邮箱:zhcxgd 11.附件 4:CAN 滤波设置 (2).扩展帧举例:若要接收扩展帧,则滤波方式需要选择为“接收所有类型”或“只接 收扩展帧”,ACR=任意值, AMR= 0xFFFFFFFF, 适

9、配器能接收任意ID的CAN消息; ACR=0x00001BC0, AMR=0x0000003F, 则可接收ID=0x00000378到0x0000037F的CAN消息 帧。如下图所示: 2 滤波模式滤波模式 USB-CAN适配器提供3种滤波模式:接收所有类型、只接收标准帧、只接收扩展帧。下 表为滤波模式取值对照表: 值 名称 说明 珠海创芯光电科技有限公司 技术支持邮箱:zhcxgd 11.附件 4:CAN 滤波设置 值 名称 说明 0/1 接收所有类型 滤波器同时对标准帧与扩展帧过滤! 2 只接收标准帧 滤波器只对标准帧过滤,扩展帧将直接被滤除。 3 只接收扩展帧 滤波器只对扩展帧过滤,标准

10、帧将直接被滤除。 在设置滤波模式时,VCI_SetReference2函数的RefType参数须传递1,具体应用可参考本 小节后的示例代码。 2.1 接收所有类型接收所有类型 当滤波模式设置为“接收所有类型”时,过滤验收寄存器和屏蔽寄存器的设置对标准帧 ID和扩展帧ID同时有效,映射方式为左对齐。 例如,在此滤波模式下,验收码值=0xF8000000,屏蔽码值=0x01FFFFFF,则根据左对齐 的映射方式,接收到扩展帧时,将忽略其ID的低22位,高7位必须与验收码高7位匹配才会被 接收;同样,接收到标准帧时,将忽略其ID的低4位,高7位必须与验收码高7位匹配才会被 接收。如下图所示: 2.2

11、 只接收标准帧只接收标准帧 当滤波模式设置为“只接收标准帧”时,过滤验收寄存器和屏蔽寄存器的设置对标准帧 ID有效,对于接收到的扩展帧则直接被忽略,映射方式为左对齐。 珠海创芯光电科技有限公司 技术支持邮箱:zhcxgd 11.附件 4:CAN 滤波设置 例如,在此滤波模式下,验收码值=0x3F000000,屏蔽码值=0x00FFFFFF,则根据左对齐 的映射方式,接收到标准帧时,将忽略其ID的低3位,高8位必须与验收码高8位匹配才会被 接收;对于在该滤波模式下接收到的任意扩展帧,均被滤波器直接阻止对于在该滤波模式下接收到的任意扩展帧,均被滤波器直接阻止。如下图所示: 2.3 只接收扩展帧只接

12、收扩展帧 当滤波模式设置为“只接收扩展帧”时,过滤验收寄存器和屏蔽寄存器的设置对扩展帧 ID有效,对于接收到的标准帧则直接被忽略,映射方式为左对齐。 例如,在此滤波模式下,验收码值=0xFFF40000,屏蔽码值=0x0003FFFF,则根据左对齐 的映射方式,接收到扩展帧时,将忽略其ID的低15位,高14位必须与验收码高14位匹配才会 被接收;对于在该滤波模式下接收到的任意对于在该滤波模式下接收到的任意标准标准帧,帧,均被滤波器直接阻止均被滤波器直接阻止。如下图所示: 珠海创芯光电科技有限公司 技术支持邮箱:zhcxgd 11.附件 4:CAN 滤波设置 注意:注意: CAN 总线在正常收发数据的时候,尽量不要通过总线在正常收发数据的时候,尽量不要通过 USBCAN 适配器修改适配器修改 CAN 总线参数或关闭总线参数或关闭 CAN 总线,应等数据收发停止或将总线,应等数据收发停止或将 USBCAN 适配器脱离适配器脱离 CAN 总线再进行相应操作。总线再进行相应操作。 珠海创芯光电科技有限公司 技术支持邮箱:zhcxgd

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号