征服stm32 can 标准帧 扩展帧 过滤器配置
来源:互联网 发布:ucl data science 知乎 编辑:程序博客网 时间:2024/04/28 23:55
如果过滤器配置不好,就会导致发送的数据接收不到,下面是过滤器配置的代码
//配置过滤器CAN_FilterInitStructure.CAN_FilterNumber=0; //过滤器0CAN_FilterInitStructure.CAN_FilterMode=CAN_FilterMode_IdMask; CAN_FilterInitStructure.CAN_FilterScale=CAN_FilterScale_32bit; //32位 /*******************************标准帧配置***********************************#define ID_REQUEST 0xc750 //11000 11101010 000#define Mask_Ack_Request_Tbdt 0xffc0********************************************************************/CAN_FilterInitStructure.CAN_FilterIdHigh=ID_REQUEST;////32位IDCAN_FilterInitStructure.CAN_FilterIdLow=0x0000; CAN_FilterInitStructure.CAN_FilterMaskIdHigh=Mask_Ack_Request_Tbdt;//32位MASKCAN_FilterInitStructure.CAN_FilterMaskIdLow=0x0000;/*******************************标准帧配置*********************************** CAN_FilterInitStructure.CAN_FilterIdHigh=0x0000;////32位ID CAN_FilterInitStructure.CAN_FilterIdLow=0x0000; CAN_FilterInitStructure.CAN_FilterMaskIdHigh=0x0000;//32位MASK CAN_FilterInitStructure.CAN_FilterMaskIdLow=0x0000;********************************************************************/ CAN_FilterInitStructure.CAN_FilterFIFOAssignment=CAN_Filter_FIFO0;//过滤器0关联到FIFO0CAN_FilterInitStructure.CAN_FilterActivation=ENABLE; //激活过滤器 CAN_FilterInit(&CAN_FilterInitStructure);//滤波器初始化
0 0
- 征服stm32 can 标准帧 扩展帧 过滤器配置
- stm32之can总线过滤器的标准帧、扩展帧、远程帧等
- STM32的CAN总线过滤器的配置
- STM32 CAN 过滤器总结
- stm32 CAN过滤器总结
- stm32 CAN过滤器组
- STM32 CAN 过滤器、滤波屏蔽器配置总结
- STM32 CAN 过滤器、滤波屏蔽器配置总结
- STM32 CAN 过滤器、滤波屏蔽器配置总结
- M0-can 只能接受标准帧,而不接受扩展帧?
- STM32 CAN过滤器的学习心得
- STM32 CAN ID过滤器分析
- STM32 CAN 过滤器分析小结
- STM32之CAN过滤器学习
- STM32 CAN应用-过滤器设置
- STM32的CAN过滤器详解
- STM32之CAN ---CAN ID过滤器分析
- STM32之CAN ---CAN ID过滤器分析
- UIImageView和UIButton区别
- shell 强大工具sed
- C_补码
- C++ CMake通用模板
- JSP的九大隐式对象及总结
- 征服stm32 can 标准帧 扩展帧 过滤器配置
- select poll epoll之间的区别比较
- 浅谈MVC之twig模板引擎
- 76.Longest Increasing Subsequence-最长上升子序列(中等题)
- epoll和select区别
- Unity链接数据库(SqlServer)
- 彻底解决MySQL中文乱码问题
- P1053 篝火晚会
- 数据结构之顺序栈SqStack