实验器材:
战舰STM32F103开发板V3版本/精英STM32F103开发板V1版本
实验目的:
学习ATK-RM04 WIFI模块的使用,学会串口以太网、WIFI STA、WIFI AP等功能使用.
硬件资源:
1,DS0(连接在PB5)
2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面)
3,串口3(波特率:115200)
4,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A10接RS)
5,按键KEY0(PE4)/KEY1(PE3)/KEY_UP(PA0,也称之为WK_UP)
6,SD卡,通过SDIO(SDIO_D0~D4(PC8~PC11),SDIO_SCK(PC12),SDIO_CMD(PD2))连接
7,W25Q128(SPI FLASH芯片,连接在SPI2上)
8,24C02
9,ATK-RM04 WIFI模块1个,杜邦线4根.
连接方式(----代表线路连接,....代表无线连接):
1,电脑与ATK-RM04模块连接(2种方式):
a,ETH-COM网线连接:电脑<---->无线路由器<---->ATK-RM04模块。
b,WIFISTA无线连接:电脑<---->无线路由器<....>ATK-RM04模块
2,ATK-RM04模块与开发板连接(RS232+杜邦线)方式:
ATK-RM04 WIFI模块与精英板连接方式(通过4根杜邦线连接):
ATK-RM04模块 精英STM32开发板
TXD<------------>PB11
RXD<------------>PB10
ES<------------>PA4
GND<------------>GND
ATK-RM04 WIFI模块与战舰V3连接方式(通过RS232串口线+1根杜邦线连接):
ATK-RM04模块 战舰V3 STM32开发板
RS232_COM<------------>COM3
ES<------------>PA4
3,智能手机与ATK-RM04模块连接(WIFI连接):
智能手机<........>ATK-RM04模块(WIFI AP)
实验现象:
本例程总共包括三大项测试:
1,串口以太网(ETH-COM)
网络连接方式:
电脑<---->无线路由器<---->ATK-RM04模块(ETH)
功能简介:
通过按KEY0键选择此模式,进入此模式后,首先会进入到ETH-COM工作模式选择界面,总共有4种模式可
供选择:TCP服务器、TCP客户端、UDP服务器、UDP客户端。通过KEY0/KEY1选择模式,通过KEY_UP确定。
点击确定后,服务器模式(TCP/UDP服务器)不需要手动输入IP地址,直接进入下一步,开始配置模块。
但是对于客户端模式(TCP/UDP客户端),还会需要手动输入远端IP地址,此时界面会提示:远端IP设置,
通过屏幕显示的虚拟键盘,输入远端IP地址,输入完后,可以点击虚拟键盘的“连接”按键,进入下一步,
开始配置模块,此时,开发板将对模块进行配置,配置成功后,进入数据收发测试。同时,开发板液晶会
显示相关提示信息,方便大家测试,信息包括:
IP地址:如果是服务器模式,那么IP地址表示ATK-RM04模块的IP地址。如果是客户端模式,则表示模块将
要连接到的目标IP地址。
端口:为方便测试,所有模式的端口都固定为8086。
状态:表示连接状态,如果连接建立,则显示连接成功,如果连接断开,则显示连接失败。
模式:显示当前的工作模式。
发送数据:显示当需要发送的数据,每按一次KEY0,发送一次数据,会在这个区域显示发送的内容,当发
送完以后,过一段时间,该区域自动清空。
接收数据:显示ATK-RM04模块接收到的数据,对方发过来的数据,将显示在这里,每次收到新内容,会将
旧内容清空,然后显示新内容,否则旧内容将一直显示。
按KEY_UP,可以退出此项测试,回到主界面。
详细方法,见:《ATK-RM04 WIFI模块使用说明_AN1505.pdf》
2,串口转无线网卡(COM-WIFI STA)
网络连接方式:
电脑<---->无线路由器<.....>ATK-RM04模块(WIFI STA)
功能简介:
通过按KEY1键选择此模式,进入此模式后,操作同:串口以太网(ETH-COM)。
详细方法,见:《ATK-RM04 WIFI模块使用说明_AN1505.pdf》
3,串口转无线接入点(COM-WIFI AP)
网络连接方式:
智能手机(WIFI STA)<.....>ATK-RM04模块(WIFI AP)
功能简介:
通过按KEY_UP键选择此模式,进入此模式后,操作同:串口以太网(ETH-COM)。
详细方法,见:《ATK-RM04 WIFI模块使用说明_AN1505.pdf》
注意事项:
1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源).
2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!!
3,字库更新时,需自备标准SD卡一张(即大卡,也可以用TF卡+卡套).
4,字库更新,需自备SD卡一个,并拷贝光盘:5,SD卡根目录文件 里面的所有内容到SD卡根目录,然后将SD卡插到开发板.
5,对于战舰V3开发板,K1开关,需要打在RS232位置.
6,对于战舰V3开发板,P8需要用跳线短接:PB10(TX)与COM3_RX,PB11(RX)与COM3_TX
7,如果触摸屏不准,请按住KEY0不放,然后按复位,松开复位,进入触摸屏校准。此时松开KEY0,执行校准,即可对屏幕进行校准。
8,本例程的详细说明,见光盘:9,增值资料\1,ALIENTEK 产品资料\5,ATK-RM04 WIFI模块资料\4,模块使用说明\
ATK-RM04 WIFI模块使用说明_AN1505.pdf
--------------------------------------------------------------------------------------------
◆其他重要连接:
开发板光盘资料下载地址(视频+文档+源码等):http://www.openedv.com/posts/list/13912.htm
添加微信公众平台方法:http://www.openedv.com/posts/list/45157.htm
◆友情提示:如果您想以后及时免费的收到正点原子所有开发板资料更新增加通知,请关注微信公众平台:
2种添加方法:(动动手提升您的学习效率,惊喜不断哦)
(1)打开微信->添加朋友->公众号->输入“正点原子”->点击关注
(2)打开微信->添加朋友->输入“alientek_stm32"->点击关注
具体微信添加方法,请参考帖子:http://www.openedv.com/posts/list/45157.htm
正点原子@ALIENTEK
广州市星翼电子科技有限公司
电话:020-38271790
传真:020-36773971
购买:http://eboard.taobao.com
公司网站:www.alientek.com
技术论坛:www.openedv.com
没有合适的资源?快使用搜索试试~ 我知道了~
wifi_upd.rar_ESP8266 PC_STM32 8266 WIFI 链接_STM32 ESP8266_STM32 路
共247个文件
o:48个
d:48个
crf:47个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 157 浏览量
2022-07-14
06:06:21
上传
评论
收藏 7.13MB RAR 举报
温馨提示
在PC上创建TCP服务器,通过STM32驱动esp8266连接路由器,并使ESP8266作为客户端链接到该TCP服务器上,实现联网
资源推荐
资源详情
资源评论
收起资源包目录
wifi_upd.rar_ESP8266 PC_STM32 8266 WIFI 链接_STM32 ESP8266_STM32 路 (247个子文件)
ATK_ESP8266.uvguix.Administrator 142KB
ATK_ESP8266.axf 360KB
ATK_ESP8266_sct.Bak 479B
ATK_ESP8266.uvguix.baozh 141KB
keilkilll.bat 399B
ATK_ESP8266.bin 11KB
stm32f10x_tim.c 107KB
stm32f10x_flash.c 61KB
stm32f10x_rcc.c 50KB
stm32f10x_adc.c 46KB
stm32f10x_i2c.c 45KB
stm32f10x_can.c 44KB
stm32f10x_usart.c 37KB
system_stm32f10x.c 36KB
stm32f10x_fsmc.c 35KB
stm32f10x_spi.c 30KB
stm32f10x_dma.c 29KB
stm32f10x_sdio.c 28KB
stm32f10x_gpio.c 23KB
stm32f10x_dac.c 19KB
core_cm3.c 17KB
usmart.c 15KB
stm32f10x_cec.c 11KB
usmart_str.c 11KB
stm32f10x_pwr.c 9KB
stm32f10x_rtc.c 8KB
stm32f10x_bkp.c 8KB
delay.c 8KB
misc.c 7KB
stm32f10x_exti.c 7KB
common.c 6KB
wifiap.c 6KB
usart.c 6KB
stm32f10x_wwdg.c 6KB
stm32f10x_dbgmcu.c 5KB
apsta.c 5KB
stm32f10x_iwdg.c 5KB
timer.c 4KB
24cxx.c 3KB
stm32f10x_crc.c 3KB
myiic.c 3KB
wifista.c 3KB
stm32f10x_it.c 2KB
key.c 2KB
usmart_config.c 1KB
led.c 1KB
sys.c 876B
main.c 835B
usmart_config.crf 381KB
wifiap.crf 379KB
sdio_sdcard.crf 379KB
apsta.crf 379KB
fattester.crf 378KB
lcd.crf 375KB
fontupd.crf 372KB
touch.crf 370KB
gt9147.crf 363KB
stm32f10x_tim.crf 362KB
exfuns.crf 362KB
text.crf 361KB
diskio.crf 359KB
ft5206.crf 354KB
usmart.crf 354KB
mycc936.crf 353KB
ott2001a.crf 352KB
wifista.crf 351KB
w25qxx.crf 351KB
usart.crf 350KB
usart3.crf 349KB
main.crf 349KB
common.crf 349KB
stm32f10x_rcc.crf 348KB
stm32f10x_usart.crf 346KB
stm32f10x_fsmc.crf 346KB
usmart_str.crf 345KB
stm32f10x_sdio.crf 345KB
stm32f10x_spi.crf 345KB
stm32f10x_gpio.crf 344KB
myiic.crf 344KB
ctiic.crf 344KB
24cxx.crf 344KB
stm32f10x_dma.crf 344KB
malloc.crf 343KB
timer.crf 342KB
key.crf 342KB
spi.crf 342KB
system_stm32f10x.crf 342KB
delay.crf 342KB
led.crf 341KB
stm32f10x_exti.crf 341KB
sys.crf 341KB
misc.crf 341KB
stm32f10x_it.crf 340KB
ff.crf 55KB
core_cm3.crf 4KB
usmart_config.d 3KB
wifiap.d 3KB
apsta.d 2KB
fattester.d 2KB
fontupd.d 2KB
共 247 条
- 1
- 2
- 3
资源评论
邓凌佳
- 粉丝: 66
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功