版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Date:2012-7- 128KSRAM,可以满足大多数嵌入式应用。
3-EMW嵌入式Wi-Fi3288242.0mmEMWEMWWiFimodulehardware3.3V
概 EMSPAPILIB库的 1成品的量 EMW3288模块的开发环 硬件环 RAM区 硬件连 软件开发环 与普通STM32处理器开发的不同设置和注意事 严禁擦除整片STM32 代码结 开发范 程序运行框 主循环中需要实现的功 Wi-Fi相关API接 开始搜索Wi-Fi热 回调函数:返回可用Wi-Fi热 网络相关API接 获取MAC地址,IP地址相关参 获取根据获取IP地 TCP/UDP网络通讯API函 系统定时器的调 串口的使 获取/设置UART参 打开 UART数据收 对模块内部Flash的使 初始化Flash编程接口 擦除Flash参数 Flash参数区的读写操 Flash参数区的锁 销售信 技术支 EMW3288模块集成了微控制器STM32F205RET6和MarvellWi-Fi组88W8782,支持DSSS,OFDM/CCK调制技术,射频工作于2.4GHz射频频段,支持IEEE802.11b/g/n标准。该模块将Wi-Fi通EMSPAPILIB库的每一个用于开发的mxchipWNETLIB库都是经过MXCHIP唯一的,LIB库文件和用于开发的--BD F的模块上。使用时,将文件名改成mxchipWNET.lib。EMW3288模块的开发环STM32处理器可用PinIO(afterreset)1I2C1_SCL/USART1_TX/TIM4_CH1/CAN2_TX234I2S3_MCK/TIM8_CH2/5USART2_RX/TIM5_CH4/TIM9_CH2/TIM2_CH46SPI1_NSS/SPI3_NSS/USART2_CK/ADC12_IN4/7JTDO/SPI1_SCK/8NJTRST/SPI3_MISO/9TIM4_CH3/TIM10_CH1/I2C1_SCL/CAN1_RXTIM5_CH2/TIM2_CH2/TIM1_CH2N/TIM12_CH1/PinIO(afterreset)TIM8_CH1/TIM3_CH1/JTDI/SPI3_NSS/I2S3_WS/TIM2_CH1_ETR/USART3_RX/TIM1_ETR/OTG_FS_DPUSART1_CTS/CAN1_RX/TIM1_CH4/OTG_FS_DMUSART1_RX/TIM1_CH3/IJTCK-TM2_CH1_ETR/TIM5_CH1/TIM8_ETR/USART4_RXI2C1_SDA/CAN1_TX可用Flash和RAM资FLASH代码这部分代码用于存放用户的应用程序(包括mxchipWNET协议栈)大小352kbytes。应用程序运 ,长度16Kbytes扇区3,起始地址0x0800C000,长度16Kbytes ,长度64Kbytes ,长度128Kbytes ,长度128FLASH参数 ,长度16RAM硬件连固件运行的起始地使用mxchipWNET协议栈生成的固件需要由MCHIP的EMW3288内部的Bootloader引导才能正常 修改为x 点击Project->optionsfortarget...->Target:NVIC_SetVectorTable(NVIC_VectTab_FLASH0x0000);NVIC_SetVectorTable(NVIC_VectTab_FLASH,0x8000); 严禁擦除整片STM32STM32启动文件中对堆栈大小代码结在一个基本的mxchipWNET工程中,只需要将main.c,stm32f2xx_it.c,stm32f2xx_it.c,system_stm32f2xx.c,mxchipWNET.lib5个文件添加到工程中即可。Buildtarget'mxchipWNET_demo'compilingpilingstm32f2xx_pilingsystem_stm32f2xx.c...ProgramSize:Code=260872RO-data=10596RW-data=4064ZI-Usercommand#1:c:\Keil\ARM\BIN40\fromelf--bin.\output\mxchipWNET_demo.axf--output.\output\mxchipWNET_demo.bin".\output\mxchipWNET_demo.axf"-0Error(s),0点击Project->optionsfortarget点击Project->optionsfortargetLoadEraseDone.ProgrammingDone.VerifyOK.★连接★连接AP并启动TCPIP协议 --------:MXCHIP,rssi::yhb,rssi::4CE676785D18-1,rssi::4CE676785D18,rssi::TP,rssi::Net-sld1,rssi::LAN,rssi:wifilocalIP:Macaddress:Find7connecttoStartmxchipWNETWi-FiStacktestexample-通过PC上的TCPUDPIP192.1684101的连接,之后PC就可以向模块发送connectconnecttowifilocalIP:Macaddress:))无无 失败:返回typedefstructtypedefstruct{uint8_t//adhocmode(0),mode(1),uint8_t uint8_twifi_key[32];uint8_tlocal_ip_addr[16];uint8_tnet_mask[16];uint8_tgateway_ip_addr[16];uint8_tuint8_tdhcpMode; //disable(0), mode(1),servermode(2)uint8_taddress_pool_start[16];uint8_tWi-Fi连接成功:status==MXCHIP_WIFI_UPWi-FistatusWi-Fi连接成功:status==MXCHIP_WIFI_UPWi-FistatusMXCHIP_WIFI_DOWN返回WFi无无voidvoidvoid resetWatchDog(mxchipTick()如果WiFi参数需要typedefstruct{uint8_t//adhocmode(0),mode(1),uint8_t uint8_t}Wi-Fi相关API开始搜索Wi-Fi无无回调函数:返回可用Wi-Fi UwtPara_str结构中UwtPara_str结构中,ApNum20APUWTUWTtypedefstruct{char //APApList_strtypedefstruct{ int 无无typedefstructtypedefstruct{pnetparaMAC、IPmac格式为字节连续,没有连接符。IP}}uint8_tuint8_tuint8_tuint8_tuint8_t获取根据获取IP地mxchipStatusgethostbyname(constuint8_t*name,uint8_t*ip_addr,uint8_t根根 TCP/UDP网络通讯API函intsocket(int,inttype,intintsetsockopt(intsockfd,intlevel,intoptname,constvoidsocklen_tintbind(intsockfd,conststructsockaddr*addr,socklen_tintlisten(intsockfd,intintselect(intnfds,fd_set*readfds,fd_set*writefds,fd_set*exceptfds,structtimeval*timeout);voidFD_CLR(intfd,fd_set FD_ISSET(intfd,fd_setvoidFD_SET(intfd,fd_setvoidFD_ZERO(fd_setintaccept(intsockfd,structsockaddr*addr,socklen_tssize_tsend(intsockfd,constvoid*buf,size_tlen,intssize_tsendto(intsockfd,constvoid*buf,size_tlen,intflags,conststructsockaddr*dest_addr,socklen_taddrlen);ssize_trecv(intsockfd,void*buf,size_tlen,intssize_trecvfrom(intsockfd,void*buf,size_tlen,intflags,structsockaddr*src_addr,socklen_tintclose(int其他需要但没有提到的APIsocketmxchipStatusSetTimer(unsignedlongms,voidvoidpsysTimerHandler(void)UARTmxchipStatusUartParaMgt(charmode,uart_str* mode:指定读或写操作模式。0,1UARTtypedefstruct{charnumber;charparity;
/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年智慧城市整体解决方案提供与实施合同2篇
- 二零二四年度学生入学与创新创业教育合作合同3篇
- 二零二五年度模特时装周模特聘用合同-@-14
- 2025年度高效节能大棚设施采购合同3篇
- 二零二五年度大米研发与推广合作合同3篇
- 二零二五年度跨境电商物流配送合同5篇
- 中巴经济走廊干旱和旱涝急转时空演变及其对植被的影响
- 二零二四年度业务员招聘与客户关系管理合同3篇
- 2025年度学校与家长合作开展学生科技创新活动合同3篇
- 2025年度绿色环保鱼塘承包管理合同范本3篇
- 2024年湖南高速铁路职业技术学院高职单招数学历年参考题库含答案解析
- 国旗班指挥刀训练动作要领
- 2024年国家工作人员学法用法考试题库及参考答案
- 国家公务员考试(面试)试题及解答参考(2024年)
- 《阻燃材料与技术》课件 第6讲 阻燃纤维及织物
- 2021-2022学年辽宁省重点高中协作校高一上学期期末语文试题
- 同等学力英语申硕考试词汇(第六版大纲)电子版
- 人教版五年级上册递等式计算100道及答案
- 墓地个人协议合同模板
- 2024年部编版初中语文各年级教师用书七年级(上册)
- 2024年新课标全国Ⅰ卷语文高考真题试卷(含答案)
评论
0/150
提交评论