电子产业一站式赋能平台

PCB联盟网

搜索
查看: 1643|回复: 0
收起左侧

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】-9-Hi3861 WLAN模组资料收集与AT指令测试

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-12-30 19:56:44 | 显示全部楼层 |阅读模式
【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】-9-Hi3861 WLAN模组资料收集与AT指令测试,   
本帖最后由 smart555 于 2020-12-30 13:09 编辑



Hi3861 WLAN模组是一片大约2cm*5cm大小的开发板,是一款高度集成的2.4GHz WLAN SoC芯片,集成IEEE802.11b/g/n基带和RF(Radio Frequency)电路。

·RF电路包括功率放大器PA(Power Amplifier)、低噪声放大器LNA(Low Noise Amplifier)、RF Balun、天线开关以及电源管理等模块;支持20MHz标准带宽和5MHz/10MHz窄带宽,提供最大72.2Mbit/s物理层速率。

·Hi3861 WLAN基带支持正交频分复用(OFDM)技术,并向下兼容直接序列扩频(DSSS)和补码键控(CCK)技术,支持IEEE 802.11 b/g/n协议的各种数据速率。

·Hi3861芯片集成高性能32bit微处理器、硬件安全引擎以及丰富的外设接口,外设接口包括SPI(Synchronous PeripheralInterface)、UART(Universal AsynchronousReceiver & Transmitter)、I2C(The Inter IntegratedCircuit)、PWM(Pulse Width Modulation)、GPIO(General PurposeInput/Output)和多路ADC(analog to DigitalConverter),同时支持高速SDIO2.0(Secure DigitalInput/Output)接口,最高时钟可达50MHz;芯片内置SRAM(Static Random AccessMemory)和Flash,可独立运行,并支持在Flash上运行程序。

·Hi3861芯片适用于智能家电等物联网智能终端领域。

·Hi3861 WLAN模组资源十分有限,整板共2MBFLASH,352KB RAM。



Hi3861功能框图:



Hi3861功能框图.jpg (53.22 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传 注记: PMU:电源管理单元 CMU:时钟管理单元 WLAN Soc System: 无线局域网片上系统 efuse:


关于WiFi&BT模组的eFUSE说明: 目前市面上的大多数无线产品,尤其是WiFi&BT模组,控制其发射功率的大小是通过eFUSE来实现的,eFUSE类似于EEPROM存储器,是
一次性的可编程存储器,通常写eFUSE这个操作由模组厂商写入,一般用来存储网卡的PID、VID、国家码、RF参数,校准参数、mac、功率因子等等。并同时完成模组的校准测试工序。
eFUSE内含的信息

eFUSE主要写入控制无线产品发挥功能的信息,这部分信息是直接写入到IC中:如控制发射功率的功率因子(业内通常称index)、芯片的版本号、生产批次和日期、以及作为唯一识别码的Mac address. 在一个芯片中,eFUSE的容量通常很小,一些芯片eFUSE只有128Bit。
Hi3861 WiFi
模组特性
: 2.4GHz IEEE 802.11b/g/n

采用低功率32位CPU, 主频最高160MHz 支持 WFA WPA/WPA2 WPS2

支持 STA/AP两种工作模式(作为AP时,最大支持6个STA接入) STA模式: 该模块通过路由器连接至网络,手机或者电脑实现该设备的远程控制. AP模式: 该模块作为热点,手机或者电脑连接wifi与该模块通信,实现局域网的无线控制。


什么是AT指令: 我们将终端(如手机等)与PC通信的指令叫做AT指令,AT即attention前两个字母的。我们要与终端适配器(这里是WiFi模块)通信就要用AT指令。简单来说,我们想要配置这个模块,就必须发送相应的AT指令。

Hi3861模组具有一下3种AT指令:

AT指令类型说明.png (70.16 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传 Hi3861 模组具有的AT指令:



AT+HELP.jpg (97.05 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传   Hi3861 WLAN模组规格清单:

Hi386 wlan模组规格清单.jpg (72.14 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传 OpenHarmony 关键组件列表:



OpenHarmony关键组件列表.jpg (109.76 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传 Hi3861 WLAN 模组:启动STA模式,连接指定WiFi,开启DHCP自动分配IP地址; 如下图: 按复位按钮复位,可以看到系统启动时打印的信息:



系统启动打印信息.jpg (131.7 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传 AT制令复位: AT+RST

AT+RST.jpg (71.15 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传 启动STA模式:AT+STARTSTA

AT+STARTSTA启动STA.jpg (27.39 KB, 下载次数: 0)

下载附件  保存到相册  

6 小时前 上传

扫描附近的wifi热点以及查看名称:(注意一定要先执行SCAN, 之后才能执行SCANRESULT) AT+SCAN

AT+SCAN.jpg (2.84 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传





AT+SCANRESULT输出信息.jpg (145.57 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传 发送连接命令---连接到指定的wifi热点:



AT+CONN输出信息.jpg (7.58 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传 查看连接wifi的状态:



AT+STASTAT查看连接状态.jpg (12.36 KB, 下载次数: 0)

下载附件  保存到相册  

7 小时前 上传 设置自动分配IP地址: AT+DHCP=wlan0,1



AT+DHCP自动分配IP.jpg (3.29 KB, 下载次数: 0)

下载附件  保存到相册  

6 小时前 上传 查看IP地址:



AT+IFCFG输出信息.jpg (64.74 KB, 下载次数: 0)

下载附件  保存到相册  

6 小时前 上传 ping 联网测试:



AT+PING输出信息.jpg (41.92 KB, 下载次数: 0)

下载附件  保存到相册  

6 小时前 上传

注记一些指令: #启动STA模式AT+SCAN AT+STARTSTA                                          

#扫描WiFi

#显示扫描结果

AT+SCANRESULT   

#连接指定WiFi,其中SSID/PASSWORD为待连接的热点名称和密码

//AT+CONN=“SSID“,,2,“PASSWORD“ AT+CONN=“HiWiFi_623AF6“,,2,“****密码****“ #查看连接结果 AT+STASTAT                     

#通过DHCP向AP请求wlan0的IP地址

AT+DHCP=wlan0,1                  

#查看模组接口IP

AT+IFCFG            

#检查模组与网关的联通性,其中X.X.X.X需替换为实际的网关地址

//AT+PING=X.X.X.X      

AT+PING=www.baidu.com
回复

使用道具 举报

发表回复

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

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表