-
Notifications
You must be signed in to change notification settings - Fork 0
FateMouse/STM32-ATKRM04WIFI
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
实验器材: MiniSTM32F103开发板V3版本 实验目的: 学习ATK-RM04 WIFI模块的使用,学会串口以太网、WIFI STA、WIFI AP等功能使用. 硬件资源: 1,DS0(连接在PA8) 2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过GPIO驱动,连接关系见lcd.h) 4,串口2(波特率:115200,PA2/PA3接GSM模块的RXD和TXD) 5,W25Q64(SPI FLASH芯片,连接在SPI1上) 6,按键KEY0(PC5)/KEY1(PA15)/KEY_UP(PA0,也称之为WK_UP) 7,24C02 8,ATK-RM04 WIFI模块1个,杜邦线4根. 连接方式(----代表线路连接,....代表无线连接): 1,电脑与ATK-RM04模块连接(2种方式): a,ETH-COM网线连接:电脑<---->无线路由器<---->ATK-RM04模块。 b,WIFISTA无线连接:电脑<---->无线路由器<....>ATK-RM04模块 2,ATK-RM04模块与开发板连接(杜邦线)方式: ATK-RM04 WIFI模块与Mini连接方式(通过4根杜邦线连接): ATK-RM04模块 STM32开发板 RXD<------------>PA2 TXD<------------>PA3 ES<------------>PA4 GND<------------>GND 3,智能手机与ATK-RM04模块连接(WIFI连接): 智能手机<........>ATK-RM04模块(WIFI AP) 实验现象: 1,串口以太网(ETH-COM) 网络连接方式: 电脑<---->无线路由器<---->ATK-RM04模块(ETH) 功能简介: 通过按KEY0键选择此模式,进入此模式后,首先会进入到ETH-COM工作模式选择界面,总共有4种模式可供选择: TCP服务器、TCP客户端、UDP服务器、UDP客户端。通过KEY0/KEY1选择模式,通过WK_UP确定。点击确定后,服务 器模式(TCP/UDP服务器)不需要手动输入IP地址,直接进入下一步,开始配置模块。但是对于客户端模式 (TCP/UDP客户端),还会需要手动输入远端IP地址,此时界面会提示:远端IP设置,通过屏幕显示的虚拟键盘, 输入远端IP地址,输入完后,可以点击虚拟键盘的“连接”按键,进入下一步,开始配置模块,此时,开发板将 对模块进行配置,配置成功后,进入数据收发测试。同时,开发板液晶会显示相关提示信息,方便大家测试,信 息包括: IP地址:如果是服务器模式,那么IP地址表示ATK-RM04模块的IP地址。如果是客户端模式,则表示模块将要连接 到的目标IP地址。 端口:为方便测试,所有模式的端口都固定为8086。 状态:表示连接状态,如果连接建立,则显示连接成功,如果连接断开,则显示连接失败。 模式:显示当前的工作模式。 发送数据:显示当需要发送的数据,每按一次KEY0,发送一次数据,会在这个区域显示发送的内容,当发送完以 后,过一段时间,该区域自动清空。 接收数据:显示ATK-RM04模块接收到的数据,对方发过来的数据,将显示在这里,每次收到新内容,会将旧内容 清空,然后显示新内容,否则旧内容将一直显示。 按WK_UP,可以退出此项测试,回到主界面。 详细方法,见:《ATK-RM04 WIFI模块使用说明(战舰V2&Mini V3)_AN1412.pdf》 2,串口转无线网卡(COM-WIFI STA) 网络连接方式: 电脑<---->无线路由器<.....>ATK-RM04模块(WIFI STA) 功能简介: 通过按KEY1键选择此模式,进入此模式后,操作同:串口以太网(ETH-COM)。 详细方法,见:《ATK-RM04 WIFI模块使用说明(战舰V2&Mini V3)_AN1412.pdf》 3,串口转无线接入点(COM-WIFI AP) 网络连接方式: 智能手机(WIFI STA)<.....>ATK-RM04模块(WIFI AP) 功能简介: 通过按WK_UP键选择此模式,进入此模式后,操作同:串口以太网(ETH-COM)。 详细方法,见:《ATK-RM04 WIFI模块使用说明(战舰V2&Mini V3)_AN1412.pdf》 注意事项: 1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源供电(5V电源,接VOUT2即可). 2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!! 3,LCD模块在开发板的LCD接口上面,必须靠右插 4,不要把1820和PA0的跳线帽跳上,否则可能导致按键"不灵". 5,如果触摸屏不准,请按住KEY0不放,然后按复位,松开复位,进入触摸屏校准。此时松开KEY0,执行校准,即可对屏幕进行校准。 6,如果字库有问题,请按住KEY1不放,然后按复位,松开复位,进入字库更新。重新更新字库,即可解决问题。 7,用Mini板的客户,该实验不支持MiniSTM32 V3.0之前的板子,请注意!!如果您是用V3.0之前的板子,请用老版本的代码。 8,MiniSTM32开发板,由于PA2/PA3是串口和片选(SPI FLASH/SD卡)是分时复用的,所以WIFI模块在透传的时候,会收到一些干 扰数据,这是正常的,因为在切换PA2/PA3状态的时候,可能导致串口收到错误的数据!从而出现乱码。 9,本例程的详细说明,见光盘:9,增值资料\1,ALIENTEK 产品资料\5,ATK-RM04 WIFI模块资料\4,模块使用说明\ATK-RM04 WIFI模块使用说明(战舰V2&Mini V3)_AN1412.pdf 正点原子@ALIENTEK 2014-4-2 广州市星翼电子科技有限公司 电话:020-38271790 传真:020-36773971 购买:http://shop62103354.taobao.com http://shop62057469.taobao.com 公司网站:www.alientek.com 技术论坛:www.openedv.com
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published