11.附件4:CAN滤波设置

11.附件4:CAN滤波设置

ID:43483109

大小:1.28 MB

页数:11页

时间:2019-10-07

11.附件4:CAN滤波设置_第1页
11.附件4:CAN滤波设置_第2页
11.附件4:CAN滤波设置_第3页
11.附件4:CAN滤波设置_第4页
11.附件4:CAN滤波设置_第5页
资源描述:

《11.附件4:CAN滤波设置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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

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

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

4、滤波。珠海创芯光电科技有限公司技术支持邮箱:zhcxgd@163.com11.附件4:CAN滤波设置综上所述:原厂调试工具USB_CANTOOL软件的配置,兼容性最好。周立功调试软件CANtest软件(型号USBCAN、USBCAN2)与周立功调试软件CANPro软件,存在兼容性问题。周立功调试软件CANtest软件(型号USBCAN-E-U、USBCAN-2E-U)滤波配置最为直观方便,建议使用。2二次开发函数库中滤波的配置2.1二次开发(型号USBCAN、USBCAN2)设置过滤验收滤波器时,用VCI_InitCan函数的Ac

5、cCode参数传递;设置过滤屏蔽寄存器时,用VCI_InitCan函数的AccMask参数传递;设置滤波方式时,用VCI_InitCan函数的Filter参数传递;具体应用可参考《接口函数库(二次开发库)使用说明书.pdf》。2.1二次开发(型号USBCAN-E-U、USBCAN-2E-U)VCI_SetReferenceVCI_SetReference(DWORDDevType,DWORDDevIndex,DWORDCANIndex,DWORDRefType,PVOIDpData);珠海创芯光电科技有限公司技术支持邮箱:zhcx

6、gd@163.com11.附件4:CAN滤波设置二、滤波器的配置详解1滤波寄存器滤波寄存器包括2个32位的寄存器:过滤验收滤波器(ACR)和过滤屏蔽寄存器(AMR),通过软件设置这两个寄存器的值,实现对CAN接收报文的过滤功能。在CAN模块接收到报文时,会将报文标识符与过滤器中的相应位进行比较。如果标识符与用户配置的过滤器匹配,报文会被存储到CAN控制器相应的接收缓存队列中。接收屏蔽器可用于在接收时忽略标识符的选定位。在接收报文时,这些位将不与过滤器中的位进行比较。例如,如果用户希望接收带有标识符0、1、2和3的所有报文,用户需要

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

8、ID对齐方式.pdf》说明文档。示例:(1).标准帧举例:若要接收标准帧,则滤波方式需要选择为“接收所有类型”或“只接收标准帧”,ACR=任意值,AMR=0xFFFFFFFF,适配器能接收任意ID的CAN消息;ACR=0x6F000000,AMR=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。