DOMAIN:域名匹配 DOMAIN-SUFFIX:域名后缀匹配 DOMAIN-KEYWORD:域名关键字匹配 IP-CIDR:IP段匹配 SRC-IP-CIDR:源IP段匹配 GEOIP:GEOIP数据库(国家代码)匹配 DST-PORT:目标端口匹配 SRC-PORT:源端口匹配 MATCH:全匹配(一般放在最后)
DOMAIN:域名匹配 DOMAIN-SUFFIX:域名后缀匹配 DOMAIN-KEYWORD:域名关键字匹配 IP-CIDR:IP段匹配 SRC-IP-CIDR:源IP段匹配 GEOIP:GEOIP数据库(国家代码)匹配 DST-PORT:目标端口匹配 SRC-PORT:源端口匹配 MATCH:全匹配(一般放在最后)
因为国内的网络环境,按常规操作搭建环境十分困难,反复摸索才得出以下可行方案。 常规方法(全部在线安装) 安装VSCode。 在插件市场里搜索“PlatFormIO”安装。 注意:创建工程时,如果开发板首次被使用,需要下载对应数据包。 在插件市场里搜索“Espressif IDF”安装,之后打开,按提示进行安装即可。 国内方案 安装VSCode。 挂代理,使用全局模式,网卡禁用IPV6(规则模式下,因为规则不全,某些下载源不会自动走代理,依然很慢或者装不上;而且代理可能不支持IPV6;)。 在插件市场里搜索“chin…
参考官方文档,11.8章节:Watchdog Timer。 一、看门狗使用中断方式 采用这种方式时,可以在中断中自己写代码,比如保存工作状态,然后软重启系统。 采用软重启模式,实际是引导MCU从头开始执行程序,MCU所有状态并不进行复位,所以不会自动写MCUSR标记,所以需要自己想办法在重启后如何判断是看门狗执行的重启。 点这里下载代码 二、看门狗使用重启方式 这里有个巨大的坑! 使用Adruino_Mini的Bootloader时,一旦因为看门狗重启,将进入无限重启死循环! 造成这个原因,是因为如果MCUSR的W…