查看: 1043|回复: 0

[应用笔记] DB62开发板快速上手及吞吐量测试

[复制链接]

185

主题

204

帖子

596

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
596
发表于 2023-2-22 17:37:23 | 显示全部楼层 |阅读模式
  1 模组介绍

  1.1 概述

  DB62系列是一款集成Hi3861L芯片低功耗WI-FI4模组,支持20MHZ/10MHZ/5MHZ带宽。
  1)支持IEEE 802.11b/g/n
  2)低功耗和高吞吐量
  3)集成32.768K晶振(可选)
  4)提供SDIO2.0从属接口,支持UART/SPI/I2C/PWM/GPIO/多路ADC
  5)集成高性能32位微处理器,并内置2M FLASH,。
  6)最大速率 72.2Mbit/s@HT20 MCS7
  7)支持HuaweiLiteOS和第三方组件

  1.2 引脚定义

  2 开发板介绍

  注意:J4处为测试电流预留引脚,在使用时用跳线帽接起来,滑动开关拨到VDD_3V3处,开关在VDD_SD处的话说明VDDIO选择的电平是SDIO的VDD。

  3 烧录

  3.1 设备清单

  3.2 Hburn操作使用说明

  获取“HiBurn.rar”压缩包,解压后点击“HiBurn.exe”文件直接运行升级工具,进行如下配置。


  参数配置说明
  1. Setting→settings进入串口参数设置界面;Baud为波特率,默认115200,开发板可以支持选择最高波特率 4000000,推荐选择4000000确保下载速率,其他参数保持默认,点“确定”保存。
  2. COM根据设备管理器,选择正确的AT COM口(Enhancede)。
  3.手动烧录勾选Always clear
   Auto burn:打断成功后无需单击“Send file”按钮。工具将按照表格选中的信息依次烧写镜像
   Always clear:勾选后,通过“Select file”按钮文件会自动清空表格中的信息。不勾选则以追加的方式添加文件。
  4. Select file 选择配置文件
  5. Connect 连接串口设备,点击Connect——复位单板(短按)——界面显示字符串“CCC”如图所示(“CCC”上方的字符串可能不同),说明连接成功进入打断状态,可以开始烧录。
  6. 最后点击 Send file 进行下载,等待输出框出现successful,即说明烧录成功
  3.4 烧录常见问题
  1、Win10系统执行前需要右键“属性”->解除锁定,否则会系统默认会报安全警告,不允许执行
  2、connect的时候一定要复位板子,否则模块不会进入boot模式,导致无法连接成功

  4 吞吐量测试

  4.1 测试环境搭建
  测试机:wi-fi通过usb接一个PC,这台PC上运行SSCOM,通过AT指令启动STA,关联路由器(usb连接的PC接入同一个路由)
  PC机:另外一台PC和测试机连接同一个路由,这台PC上power shell上位机,通过iperf插件来进行吞吐测试

  4.2 吞吐量测试示例

  4.2.1 wi-fi模组上电开启iperf前测试流程
  NTOE:
  1、第八步 开启AT+IPERF测试启动前,要保证本端设备已经获取到IP地址,并且对端IP可ping通。
  2、第七步 查询本机IP之前要确保网卡是开着的 默认关闭所以第六步客户端配置命令注意不能省略

  4.2.2 wi-fi模块iperf测试AT流程

  4.2.3 测试机作为TCP Server/Client

  ●PC机通过有线或无线连接商用路由器,启动iperl测试软件,查询PC机IP:192.168.43.191

  ●测试机启动TCP Server监听
  AT+IPERF=-s,-i,1/*以server模式启动iperf,使用协议默认为tcp,显示报告以1s为间隔

  ●PC机启动TCP Client传输
  -c 192.168.43.166 -t 5 -i 1/*以Client模式启动iperf,使用协议默认为tcp,向ip地址为192.168.43.166的测试机发送测试5s,显示报告以1s为间隔

  ●测试机启动TCP Client传输
  AT+IPERF=-c,192.168.43.191,-t,5,-i,1 /* 以Client模式启动iperf,使用协议默认为tcp,向ip地址为192.168.43.191的PC发送测试5s,显示报告以1s为间隔打印

  ●PC机启动TCP Server监听
  -s -i 1/*以server模式启动iperf,使用协议默认为tcp,显示报告以1s为间隔打印

  4.2.4 测试机作为UDP Server/Client

  ●测试机启动UDP Server监听
  AT+IPERF=-s,-u,-i,1/*以server模式启动iperf,使用协议UDP,显示报告以1s为间隔打印

  ●PC机启动UDP Client传输
  -c 1192.168.43.166 -u -t 5 -i 1/*以Client模式启动iperf,使用协议为udp,向ip地址为192.168.43.166的测试机发送测试5s,显示报告以1S为间隔打印

  ●测试机启动UDP Client传输
  AT+IPERF=-c,192.168.43.191,-u,-t,5,-i,1 /* 以Client模式启动iperf,使用协议为udp,向ip地址为192.168.43.191的PC发送测试5s,显示报告以1s为间隔打印

  ●PC机启动UDP Server监听
  -s -u -i 1/*以server模式启动iperf,使用协议默认为udp,显示报告以1s为间隔打印

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表