XR808、872
全志808、872芯片相关介绍
静默与黑白
嵌入式、人工智能
展开
-
WiFI探针
简述WiFi设备会定期向周围发送探测请求,其中包含改设备的MAC地址,通过获取周围设备的MAC地址可以进行流量的统计。原理802.11帧格式WiFi设备处于监听状态下可以获取到空中所有的802.11帧,通过解析其中的地址2就可以获取到周围存在的设备MAC地址了。使用准备一个WiFi模组或者开发板,设置WiFi模式为监听模式(与STA/AP不同), 抓取周围的802.11帧数据,获取其中的MAC地址,由于如果设备一直存在,会定期发送探测帧,故可根据此实时更新当前周围的设备数量。实现效果硬件原创 2021-08-29 17:08:14 · 1670 阅读 · 0 评论 -
NAT Router
总述由于IPV4外网地址有限,所以不可能每个联网设备配备一个外网IP地址,顾需要将多个内网设备映射到一个外网IP使用,这就诞生了NAT Router。简述原理内网与外网可以当作两个网卡端口,每个端口都有输入与输出,内网网卡端口在网络层解析处理数据的源地址与目标地址,如果目标地址同样为内网地址直接转发,否则转到外网网卡端口处理发送(此时需要修改源地址为外网地址,并添加到映射表,待外网数据返回后查表进行转发到内网)。总结对于WiFi模组只要能同时存在AP和STA两种模式,就可以作为WiFi中继器使用原创 2021-08-22 14:07:38 · 704 阅读 · 0 评论 -
XR872图传声传小例程——无线传输
总述XR872是一颗带DVP接口以及JPEG编码能力的WiFi芯片,比较使用图像传输方面的轻应用,本例程采用上位机与XR872之间进行图片传输,并进行即时显示。配网以及传输简述配网采用串口发送命令行的形式进行给设备配网,也可改成一键配网(smartconfig, airkiss)。net sta config "your wifi ssid" "your wifi pwd" + 换行net sta enable//等待设备联网传输设别IP传输上位机广播需要获取摄像头IP的命令,设备接收原创 2021-01-22 23:40:59 · 2768 阅读 · 22 评论 -
物联网通信之——Mqtt
总述Mqtt是目前物联网使用最广泛的通信之一,底层是基于TCP连接进行数据通信,采用订阅/发布的通信协议,非常适合低带宽、低开销的硬件终端场景使用。设备: 可发布,可订阅到主题代理服务器: 缓存消息数据,接收发布消息并转发给订阅的设备Linux搭建Mqtt服务器1、 安装mosquittosudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppasudo apt-get updatesudo apt-get install mosquit原创 2020-08-23 14:54:35 · 1899 阅读 · 0 评论 -
嵌入式之OTA详解
总述对于物联网产品,OTA升级功能总是必不可少的,可以随时更新终端产品的用户体验,不过OTA对升级过程中的安全性要求极高,以防一不小心设备成砖。升级方式1、 双区域备份升级——pingpong升级 顾名思义,Flash分为两个区域A,B,A作为初始固件运行区,当检测到升级需求时,将新的固件写入到B区,校验新的升级固件完全下载写入后,设备重启后Bootloader启动代码从升级信息区读取当前应当运行的区域,后跳到指定的区域运行程序。 优点:升级代码下载到设备后,就不再需要任何处理,设备资源占用小原创 2020-08-16 17:37:05 · 3549 阅读 · 0 评论