51uwb.cn

标题: 关于帧过滤功能的题问 [打印本页]

作者: 兔子    时间: 2021-9-12 18:19
标题: 关于帧过滤功能的题问
dwt_enableframefilter(DWT_FF_NOTYPE_EN);//关闭帧过滤功能

关于参数的定义如下
#define DWT_FF_NOTYPE_EN                        0x000                        // no frame types allowed (FF disabled)
#define DWT_FF_COORD_EN                                0x002                        // behave as coordinator (can receive frames with no dest address (PAN ID has to match))
#define DWT_FF_BEACON_EN                        0x004                        // beacon frames allowed
#define DWT_FF_DATA_EN                                0x008                        // data frames allowed
#define DWT_FF_ACK_EN                                0x010                        // ack frames allowed
#define DWT_FF_MAC_EN                                0x020                        // mac control frames allowed
#define DWT_FF_RSVD_EN                                0x040


可以简单解释一下帧过滤的功能和修改了参数的作用吗~

作者: 蓝点无限    时间: 2021-9-12 19:24
  1. #define DWT_FF_NOTYPE_EN                        0x000                        // no frame types allowed (FF disabled)
  2. #define DWT_FF_COORD_EN                                0x002                        // behave as coordinator (can receive frames with no dest address (PAN ID has to match))
  3. #define DWT_FF_BEACON_EN                        0x004                        // beacon frames allowed
  4. #define DWT_FF_DATA_EN                                0x008                        // data frames allowed
  5. #define DWT_FF_ACK_EN                                0x010                        // ack frames allowed
  6. #define DWT_FF_MAC_EN                                0x020                        // mac control frames allowed
  7. #define DWT_FF_RSVD_EN                                0x040
复制代码
这些都是帧过滤Register 定义,可以看datasheet
(, 下载次数: 1254)
帧过滤部分,你可以看下资料汇总“帧过滤”部分内容
(, 下载次数: 1339)
(, 下载次数: 28)






欢迎光临 51uwb.cn (http://51uwb.cn/) Powered by Discuz! X3.3