×
嵌入式 > 技术百科 > 详情

嵌入式Wi-Fi模块EMW3161测评——来自本土的力量

发布时间:2020-06-18 发布时间:
|

导读:EM3161模块是由上海庆科(MXCHIP)推出的嵌入式Wi-Fi模块,具有超小尺寸和极低功耗的优点。模块上采用了SoC 芯片。本文抛砖引玉,介绍了模块的功能以及评估套件的各种资源。。。。。。

先来张露脸照,让大家看看此板的庐山真面目!各功能也说明在此,板子的设计还是可圈可点的,同时此板最核心的部分就是EMW3160这个模块,而这个模块中最核心的就是上面MX1081这颗IC了,再说直白一点,就是MX1081加上一颗LDO与天线就组成了这个模块的最核芯部分,能实现点什么哪?

哪我们就先看一下最最核心的MX1081里都有哪些资源吧!

上图为MX1081的资源分部图,IC内部主要以WIFI Chip与ARM-Base CPU为基础来组成,并拥有丰富的外部接口,完全可以用来当一个项目的主控制器来运用,是智能家居核心的不二之选。

再看看整个EMW3161所有资源吧,120MHZ的STM32F205的核,搭载128K的RAM与1M的Flash,应用一个3.3V input可以完成对整个模块的供电,通过内部代码来驱动WLAN模块,通过模块上的天线就可以进行无线WIFI的能力,并将所有相应的PIN都进行了外扩,整体资源不是很不错的,并也可以满足一般的智能家居的应用了。

大概情况我们已经知道了,哪好我们来测试一下此板卡的一些功能怎么样吧,在测试之前我们要准备几相工具,请在爱板网的此贴中下载相应资料:

1. 软件压缩包名称《用于配置mxchipWNet-DTU透明传输固件.zip》
2. 测试连接压缩包名称《TCP%26amp%3BUDP_Debugger_Setup》
3. EWM基板的一份说明文件。

这两个需要进行解压,以备应用,并把模块插在EMB的黑色基板之上,将USB拉开,一头接PC,一头接在开发板上,打开开发板电源开关,发没发现,发没发现, 板子有啥变化,快看~

这时PC会提示你需要安装驱动,驱动下载地址:

http://www.mxchip.com/tool.php?class_id=23&id=24,

如图,FT230x为此板卡的USB IC驱动,安装驱动就不再絮叨了,这一步都搞不定,哪我只能无语了。。。。

驱动完成之后,安装“EMW Tool Box”,并打开~~

,。。。。哇靠全是E文,我E文本来就不好啊,崩溃鸟~~

根据软件右上角提示,将BOOT与STATUS配置成1,0,点击软件左侧的Refresh,会弹出你机器上所有可用的COM口,这里可以通过设备管理器确定自己应该用哪个口。

点选你应该用的口后,按下Start,成功后Refresh与Start按钮都变灰,Stop弹起,说明COM连接成功,再点击Get FW Version,会出现相应版本号,如下图所示。

到现在阶段,说明板卡已经与你的PC成功能进了握手,下面就是通过软件对板卡进行相应的配置,所有配置参数都在中间那些选项卡中,配置步骤如下:
1.Wireless。。。,SSID写入你的路由器名称,选择你的加密方式,我用得是WPA,WPA KEY写入路由器的密码。
2.Local IP中点击Get IP address(默认就是这个),如想自己分配IP点下面的Use the......
3.TCP/UDP卡中,Connection 1下,将Protocol内选择你想配置的方式,我选择得是TCP Server(服务器,默认),还可以选择Client或UDP的方式等。
4.点击最下面的Save Paras To Module,弹出对话框,如下图,表示成功。

5.下载成功后需要重新连接COM口,之后点击Startup network,再点击Get Status与Get IP,查看下面小框中的提示信息,如下图则成功连接,如果未成功,可以重复此步骤。

到此开发权配置成功,已经与无线路由成功想连,这时我们就需要用到《TCP%26amp%3BUDP_Debugger_Setup》这里的软件进行确认了。
同时打开TCP与串口助手,配置TCP为客户端,连接你得到的板卡,通过发送区进行发送数据,会在串口助手中看到相应信息,证明,板卡已经与你的PC通过WIFI进行了有效沟通,如下图

好了,到此说明模块已经可以完成相应的WIFI通信功能了,当然这只是第一步,简单的可以将此板卡进行简单的应用,而此模块的功能可不仅仅限于此简单功能,他还有很多资源可以进行相应的应用,此文只是抛砖引玉,希望可能让读者对MXCHIP的模块有个初步认识,可以让大家得到WIFI的设计方案。




『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
Keil5(MDK5)在调试(debug)过程中遇到的问题