版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
wifi模块的数据传输应用与开发毕业设计PAGEPAGE31摘要随着互联网越来越快的发展,以及手机、笔记本电脑的普及,用户对能够随时随地上网的需求越来越迫切,WiFi通信技术在手机上网、电脑上网的应用越来越广泛,WiFi的发展与应用在实际生活中得到了越来越快的发展。WiFi的全称是WirelessFidelity,又叫802.11b标准,是IEEE定义的一个无线网络通信的工业标准,是一种可以将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术,它可以帮助用户访问电子邮件、Web和流媒体。其主要特性为:速度快、可靠性高、通信距离远。在开放性区域,通讯距离可达305米,在封闭性区域,通讯距离为76米到122米,在家庭上网、办公室上网和旅途上网方便快捷。由于WiFi覆盖范围广、速度快、可靠性高、无需布线、健康安全及计费便宜等特点,已成为当今无线网络接入的主流标准,只要随身携带的电子设备集成了WiFi无线通信终端用户,就可以在WiFi覆盖区域内随时拨打或接听电话、快速浏览网页、下载或上传音视频文件、收发电子邮件,而无需担心花费太高和网速太慢等问题。目前,我国许多的车站、机场、学校、办公密集区、繁华商场、图书馆、知名旅游景点都有WiFi信号的覆盖。鉴于ARM微处理器的众多优点,随着国内外嵌入式应用领域的逐步发展,ARM微处理器必然会获得广泛的重视和应用[1]。但是,由于ARM微处理器有多达十几种的内核结构,几十个芯片生产厂家,以及千变万化的内部功能配置组合,给开发人员在选择方案时带来一定的困难,所以,对ARM芯片做一些对比研究是十分必要的[2]。
基于WiFi的许多优点,我们对进行便携式电子产品开发的主流芯片ARM架构下WiFi无线技术的研究,我使用并编写串口调试工具,成功的利用WiFi实现了电脑与电脑之间的数据传输。关键词:WIFI;嵌入式系统;ARM微处理器;串口调试wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第1页。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第1页。ABSTRACTWiththedevelopmentofInternet,moreandmorequickly,andthepopularizationofmobilephone,notebookcomputer,theusercanaccessondemandwheneverandwhereverpossiblethemoreurgent,theapplicationofWiFicommunicationtechnologyinmobilephone,computerInternetismoreandmorewidely,thedevelopmentandapplicationofWiFiisdevelopedmoreandmorerapidlyinreallife.WiFiistheabbreviationofWirelessFidelity,alsocalled802.11b,isaIEEEdefinitionofawirelessnetworkcommunicationindustrystandards,isapersonalcomputer,handhelddevices(suchasPDA,mobilephone),terminalinwirelessconnectionwitheachother,whichcanhelpuserstoaccesse-mail,Webandstreamingmedia.Itsmaincharacteristicsare:speed,highreliability,longcommunicationdistance.Inanopenarea,communicationdistanceupto305meters,intheclosedarea,communicationdistanceof76metersto122meters,inthefamily,officeandtravelontheInternetconvenience.DuetothecharacteristicsofWiFicoveringawiderange,fastspeed,highreliability,nowiring,healthsecurityandbillingischeap,hasbecomethemainstreamstandardofwirelessinternetaccess,aslongastheelectronicequipmenttocarrytheintegratedWiFiwirelesscommunicationterminalusers,WiFicancovertheareaatanytimetomakeorreceiveacall,fastbrowsingwebpage,downloadoruploadaudioandvideofiles,e-mail,withouthavingtoworryaboutthecostsaretoohighandtooslowspeedetc..Atpresent,manyofChina'srailwaystation,airport,school,officearea,bustlingshoppingmalls,library,thewell-knowntouristattractionsaretheWiFisignalcoverage.InviewofthemanyadvantagesofARMmicroprocessor,withthegradualdevelopmentoftheembeddedapplicationfield,theARMmicroprocessorwillreceivewidespreadattentionandapplication.However,duetotheARMmicroprocessorcorestructureuptoadozen,dozensofchipmanufacturers,aswellasthemyriadsofchangesoftheinternalfunctioncombination,developmentstaffbroughtcertaindifficulty,intheselectionofprogrammesso,ontheARMchipdosomecomparativestudyisverynecessarywifi模块的数据传输应用与开发毕业设计全文共50页,当前为第2页。MostoftheadvantagesofWiFiBasedonwirelesstechnologyresearch,wecarriedonportableelectronicproductdevelopmentmainstreamchipundertheframeworkofARMWiFi,Iuseandwritetheserialdebuggingtools,WiFisuccessfullyappliedtorealizethedatatransmissionbetweenthecomputerandthecomputer.wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第2页。Keywords:WIFI;embeddedsystem;ARM;Serialdebugging目录wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第3页。摘要 1wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第3页。ABSTRACT 2引言 5第一章WiFi技术及其特点 61.1WiFi的概述 61.2WiFi的主要技术优势 71.3WIFI组建方法 91.4WiFi的应用与未来 91.5WiFi是高速优先技术的补充 11第二章嵌入式系统与ARM11 122.1嵌入式系统 122.2ARM11微处理器 132.2.1ARM处理器特点 142.2.2ARM内核 142.2.3ARM微处理器的应用选型 15第三章ARM11在wince下的WIFI数据传输测试 173.1WinCE系统概述 173.2WinCE系统组成 17第四章WIFI模块 194.1产品综述 19产品技术规格: 204.2硬件说明 204.2.1机械尺寸 204.2.2功能说明 214.3串口配置工具 234.4搜索模块 244.5设置各选项参数 254.6提交配置 264.7用户数据保存 26设计总结 28致谢词 30参考文献 31附录一参考文献 33附录二串口程序 42引言wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第4页。WiFi的全称是WirelessFidelity,又叫802.11b标准,是IEEE定义的一个无线网络通信的工业标准。其主要特性为:速度快,可靠性高,在开放性区域,通讯距离可达305米,在封闭性区域,通讯距离为76米到122米,方便与现有的有线以太网络整合,组网的成本更低。根据无线网卡使用的标准不同,WIFI的速度也有所不同。其中IEEE802.11b最高为11Mbps(部分厂商在设备配套的情况下可以达到22Mbps),IEEE802.11a为54Mbps、IEEE802.11g也是54Mbpswifi模块的数据传输应用与开发毕业设计全文共50页,当前为第4页。随着技术的发展,各种传输方式不断的更新,WiFi所谓一种可移动的高速传输方式,受到了世界各国的广泛关注。目前我们上网主要采用的是有线接入的方式,正因为这样的接入方式,导致了我们享受网络咨询的同时,受到了上网地点的限制,从而使网络咨询的快速传达大打折扣。而WiFi技术,就解决了这一难题。不仅如此,WiFi作为一种更加方便的接入方式,在同样身为无线接入方式的3G技术,WiMAX等技术中也有着自己的优势。3G传输速率只有2M,而且还只限于话音跟数据业务,而WiMAX的构建更加的复杂,WiFi与之相比,有着更快的传输速率,更丰富的业务和更简单的构建方法,所以WiFi必将在未来很长一段时间内占据这无线接入方式的主流地位。我国目前也在大力发展WiFi技术,无线网络覆盖的热点也越来越多,相信WiFi这个方便快捷的无线接入技术,必将有美好的前景。在WiFi的诸多优势之下,其本身也得到了越来越快的发展与应用,强大的前景也是毋庸置疑的,作为系统发射和接收电磁波的重要前段器件——天线,其性能对整个系统的通信质量至关重要。天线的小型化、多频带和多天线等技术成为研究的热点;与此同时,准确测了小天线也面临着很大的困难。而一个好的WiFi天线也决定了WiFi的应用前景,因此,便宜高质量WIFI天线将会是无线网络用户喜爱的产品。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第5页。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第5页。第一章WiFi技术及其特点1.1WiFi的概述WiFi技术由澳洲政府的研究机构CSIRO在90年代发明并于1996年在美国成功申请了无线网技术专利。(USPatentNumber5,487,069)发明人是悉尼大学工程系毕业生DrJohnO'Sullivan领导的一群由悉尼大学工程系毕业生组成的研究小组。WiFi被澳洲媒体誉为澳洲有史以来最重要的科技发明,其发明人JohnO'Sullivan被澳洲媒体称为”WiFi之父“并获得了澳洲的国家最高科学奖和全世界的众多赞誉,其中包括欧盟机构,欧洲专利局,EuropeanPatentOffice(EPO)颁发的EuropeanInventorAward2012,即2012年欧洲发明者大奖。WiFi英文全称为wirelessfidelity,,实质上是一种商业认证,具有Wi-Fi认证的产品符合IEEE802.11a/b/g/n无线网络规范,它是当前应用最为广泛的WLAN标准,一般工作在2.4Ghz频段。IEEE80211第一个版本发表于1997年,1999年加上了两个补充Ieee802.11a和Ieee802.11b。目前最新的标准为2009年得到IEEE批准的Ieee802.11n。在传输速率方面,802.11n可以将WLAN的传输速率由目前802.11a及802.11g提供的54Mbps,提高到300Mbps甚至高达600Mbps,信号的覆盖范围也扩大到好几平方公里。现在IEEE802.11这个标准已被统称作WiFi。从应用层面来说,WiFi能够帮助用户访问电子邮箱、Web和流媒体,与蓝牙技术一样,同属于在办公室和家庭中使用的短距离无线技术。WiFi上网可以简单的理解为无线上网,2010年不少智能手机与多数平板电脑都支持WiFi上网,是当今使用最广的一种无线网络传输技术。实际上就是把有线网络信号转换成无线信号,使用无线路由器供支持其技术的相关电脑,手机,平板等接收。WiFi信号也是由有线网提供的,比如家里的ADSL啊,小区宽带之类的,只要接一个无线路由器,就可以把有线信号转换成WiFi信号。国外很多发达国家城市里到处覆盖着由政府或大公司提供的WiFi信号供居民使用,我国2010年该技术还没得到推广。所以WiFi上网当前还是非常容易实现的,只要将我们家用传统的路由器换成无线路由器,简单设置下即可实现WiFi无线网络共享了,一般WiFi信号接收半径约95米,但会受墙壁等影响,实际距离会小一些,但办公室自不用说,就是在整栋大楼中也可使用,因为距离也不是很远了。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第6页。Wi-Fi产品的标准是遵循IEEE——美国电工电子技术协会所制定的802.11系列标准,它是美国电机电子工程师协会为解决无线网络设备互连,于1997年6月制定发布的无线局域网标准。所以一般所谓的802.11X系列标准都属于Wi-Fi。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第6页。IEEE802.11主要用于解决办公室局域网和校园中用户与用户终端的无线连接,其业务主要局限于数据访问,速率最高只能达到2Mbps。由于它在速率和传输距离上都不能满足人们的需要,因此,IEEE又相继推出了802.11b,802.11a和802.11g3个新标准,下面分别进行简要的介绍。IEEE802.11标准的制定推动了无线网络的发展,但由于传输速率只有1~2Mbps,该标准未能得到广泛的发展与应用。1999年,IEEE通过了新的IEEE802.11a和IEEE802.11b标准。IEEE802.11b定义了使用直接序列扩频调制技术,在2.4GHz频带实现速率为11Mbps的无线传输。由于DSSS技术的实现比OFDM容易,IEEE802.11b标准的发展比IEEE802.11a快得多,在1999年年末首先出现了支持IEEE802.11b标准的产品,随后得到广泛商用,并通过互通性测试。IEEE802.11b已成为当今WLAN的主流标准。随着用户需求的增加,又诞生了IEEE802.11a标准,该标准工作在5GHz频段,最大速率可达54Mbps。采用OFDM调制技术的IEEE802.11a标准与IEEE802.11b相比,具有两个明显的优点:第一,提高了每个信道的最大传输速率(11~54Mbps)第二,增加了非重叠的信道数。因此,采用IEEE802.11a标准的WLAN可以同时支持多个相互不干扰的高速WLAN用户。不过这些优点是以兼容性和传输距离为代价。IEEE802.11a和IEEE802.11b工作在不同的频段,俩个标准的产品不能兼容。由于传输距离的减小,要覆盖相同的范围,就需要更多的IEEE802.11a接入点。2002年年初,首次出现了支持IEEE802.11a2001年1月,IEEE802.11g标准以草案的形式面世,在2003年5月以成为正式标准。IEEE802.11g标准既能提供与IEEE802.11a相同的传输速率,又能与已有的IEEE802.11b设备后向兼容。IEEE802.11g也工作在ISM2.4GHz频段,在速率不大于11Mbps时,仍采用DSSS调制技术;当传输速率高于11Mbps时,则采用传输效率更高的OFDM调制技术。与IEEE802.11a相比,IEEE802.11g的优点是以性能的降低为代价的。虽然OFDM调制技术能达到更高的速率,但2.4GHz频带的可用带宽是固定的,IEEE802.11g只能使用2.4Hz频段的3个信道,而IEEE802.11a在5GHz频带室内∕室外可用的信道各有8个。由于IEEE802.11a的可用信道数比IEEE802.11g多,在相同传输速率下,频道重叠少,干扰就小。所以,IEEE802.11a与IEEE802.11g相比,具有较强的抗干扰能力。1.2WiFi的主要技术优势WiFi的技术优势主要体现在:wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第7页。1.建设便捷。因为WiFi是无线技术,所以组建网络时免去了布线工作,只需一个或多个无线AP,就可以满足一定范围的上网需求。节省了安装成本,缩短了安装时间。ADSL、光纤等有线网络到户后,只需连接到无线AP,再在电脑中安装一块无线网卡即可。一般家庭只需一个AP,如果用户的邻居得到授权,也可以通过同一个无线AP上网。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第7页。2.无线电波覆盖范围广。最新的WiFi半径可达900英尺左右,约合300米,而蓝牙的电波半径只有50英尺左右,约合15米3.投资经济。缺乏灵活性是有线网络的固有缺点。在规划有线网络的时候,需要提前考虑到以后的发展需求,这就会导致大量的超前投资,进而出现线路利用率低的情况。而WiFi网络可以随着用户数的增加而逐步扩展。一旦用户数量增加,只需增加无线AP,不需要重新布线,与有线网络相比节约了很多网络建设成本。4.传输速度快。可达到37.5Mbit/s,能够满足绝大多数个人和社会信息化的需求。5.业务可集成。WiFi技术在OSI参考模型的数据链路层上与以太网完全一致,所以可以利用已有的有线接入资源,迅速部署无线网络,形成无缝覆盖。6.较低的厂商进入门槛。在机场、长途客运站、酒店、图书馆等人员较密集的地方设置无线网络“热点”,并与高速互联网连接。只要用户的无线上网设备处于“热点”所覆盖的区域内,即可高速接入因特网。也就是说厂商因不用耗费资金来进行网络布线而节省了大量的成本。根据无线网卡使用的标准不同,网络接入速度也有所不同。其中IEEE802.11b最高为11Mbps,在设备配套的情况下可以达到22Mbps,IEEE802.11a/g为54Mbps,最新的IEEE802.11n为300Mbps。较有线网络相比的优势:(1)无须布线。作为无线网络WiFi最主要的优势就是无须布线从而摆脱了布线的烦恼,因此非常适合移动办公用户,市场前景非常广阔。目前WiFi已经从医疗保健、管理等特殊行业拓展进了家庭、公共服务、办公等领域。(2)健康安全。IEEE802.11规定的发射功率在100毫瓦以内,实际发射功率约60~70毫瓦。而蜂窝电话的发射功率在200毫瓦至1瓦之间,手持式对讲机的发射功率高达5瓦,另外无线网络在使用时不会直接接触人体,更加健康安全。(3)简单的组建方法。组建无线网络只需要无线网卡、无线AP和有线架构,费用和复杂度远远低于有线网络。如果要用几台电脑组建对等网,也可不要无线AP,只需要为每台电脑配备一个无线网卡。它的作用主要是在媒体存取控制层中扮演无线工作站和有线局域网的桥梁。无线AP就像有线网络的Hub,无线工作站可以快速且容易地与网络相连。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第8页。(4)长距离工作。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第8页。在网络建设完备的情况下,最新的802.11n标准的真实工作距离可以达到300米以上,得益于将MIMO(多入多出)与OFDM(正交频分复用)技术相结合而应用的MIMOOFDM技术,提高了无线传输质量,也使传输速率得到极大提升1.3WIFI组建方法WIFI是由AP(AccessPoint)和无线网卡组成的无线网络。一般架设无线网络的基本配备就是无线网卡及一台AP,如此便能以无线的模式,配合既有的有线架构来分享网络资源,架设费用和复杂程序远远低于传统的有线网络。如果只是几台电脑的对等网,也可不要AP,只需要每台电脑配备无线网卡。AP一般翻译为“无线访问节点”,或“桥接器”。它主要当作传统的有线局域网络与无线局域网络之间的桥梁,因此任何一台装有无线网卡的PC均可透过AP去分享有线局域网络甚至广域网络的资源,其工作原理相当于一个内置无线发射器的HUB或者是路由,而无线网卡则是负责接收由AP所发射信号的CLIENT端设备。有了AP就像一般有线网络的Hub一般,无线工作站可以快速且轻易地与网络相连。特别是对于宽带的使用,WiFi更显优势,有线宽带网络(ADSL、小区LAN等)到户后,连接到一个AP,然后在电脑中安装一块无线网卡即可。普通的家庭有一个AP已经足够,甚至用户的邻里得到授权后,则无需增加端口,也能以共享的方式上网。1.4WiFi的应用与未来基于Wi-Fi的组网架构,市场上出现了三种Wi-Fi的应用模式。第一,企业或者家庭内部接入模式,在企业内部或者家庭架设AP,所有在覆盖范围内的Wi-Fi终端,通过这个AP实现内部通信,或者通过AP作为宽带接入出口链接到互联网,这是最普及的应用方式,这时Wi-Fi提供的就是网络接入功能;第二,电信运营商提供的无线宽带接入服务,通过运营商,在很多宾馆,机场等公众服务场所纷纷架设AP,为公众用户提供Wi-Fi接入服务;第三,“无线城市”的综合服务,基本是由市政府全部或部分投资建设,是一种类似于城市基础建设的一种模式。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第9页。由于WiFi的频段在世界范围内是无需任何电信运营执照的免费频段,因此WLAN无线设备提供了一个世界范围内可以使用的,费用极其低廉且数据带宽极高的无线空中接口。用户可以在WiFi覆盖区域内快速浏览网页,随时随地接听拨打电话。而其它一些基于WLAN的宽带数据应用,如流媒体、网络游戏等功能更是值得用户期待。有了WiFi功能我们打长途电话(包括国际长途),浏览网页、收发电子邮件、音乐下载、数码照片传递等,再无需担心速度慢和花费高的问题。而其它一些基于WLAN的宽带数据应用,如流媒体、网络游戏等功能更是值得用户期待。有了Wi-Fi功能我们打长途电话(包括国际长途)、浏览网页、收发电子邮件、音乐下载、数码照片传递等,再无需担心速度慢和花费高的问题。Wi-Fi(WirelessFidelity)无线保真技术与蓝牙技术一样,同属于在办公室和家庭中使用的短距离无线技术。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第9页。Wi-Fi技术最让人耳熟能详也是最主要的应用,莫过于掌上移动终端的应用。如智能手机,又如苹果系列的ipad,itouch等等。近两年,市场上支持UMA(UnlicensedMo-bileAccess非授权移动接入)等技术,具备WLAN连接功能的智能手机越来越多。它们除了可以借助GSM/CDMA移动通信网络通话外,还能在WiFi无线局域网覆盖的区域内,共享PC上网或VoIP通话。WiFi手机通过无线路由器共享上网非常方便,多数WiFi手机不需要做任何设置,在无线路由器的信号覆盖范围内,WiFi手机和无线路由器的默认设置下,WiFi手机就能自动获取IP地址进行无线连接,并利用手机自带的IE、MSN等软件无线上网。当然,如果在WiFi手机和无线路由器都正常开启的情况下,WiFi手机无法通过无线路由器共享上网,我们就需要检查一下设备的设置。而ipad,itouch等设备,也大体于此类似。Wi-Fi技术就目前来看多数还是在手持掌上终端上的应用。除了手机的上述功能,还有其他掌上移动终端的各种功能外,Wi-Fi技术还能用于导航等其他有利于人们生活的方面。例如可以利用Wi-Fi的技术,制造出高增益的全向天线,比以往的天线有更大的作用。基于现在Wi-Fi技术还处在一个发展的阶段,所以很多功能还不能完全比拟现有的成熟技术,但是相信随着Wi-Fi的发展,这一天终将到来。WiFi是目前无线接入的主流标准,但是,WiFi会走多远呢?在Intel的强力支持下,WiFi已经有了接班人。它就是全面兼容现有WiFi的WiMAX,对比于WiFi的802.11X标准,WiMAX就是802.16x。与前者相比,WiMAX具有更远的传输距离、更宽的频段选择以及更高的接入速度等等,预计会在未来几年间成为无线网络的一个主流标准,Intel计划将来采用该标准来建设无线广域网络。这相比于现时的无线局域网或城域网,是质的变革,而且现有设备仍能得到支持,保护人们的每一分钱投资。总而言之,家庭和小型办公网络用户对移动连接的需求是无线局域网市场增长的动力,虽然到目前为止,美国、日本等发达国家仍然是目前WiFi用户最多的地区,但随着电子商务和移动办公的进一步普及,廉价的WiFi,必将成为那些随时需要进行网络连接用户的必然之选。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第10页。不可否认,WIFI技术的商用目前碰到了许多困难。一方面是受制于WIFI技术自身的限制,比如其漫游性、安全性和如何计费等都还没有得到妥善的解决。另一方面,由于WIFI的赢利模式不明确,如果将WIFI作为单一网络来经营,商业用户的不足会使网络建设的投资收益比较低,因此也影响了电信运营商的积极性。但从WIFI技术定位看,我认为,对于电信运营商而言,WIFI技术的定位主要是作为高速有线接入技术的补充,将来逐渐也会成为蜂窝移动通信的补充。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第10页。虽然WIFI技术的商用在目前碰到了一些困难,但这种先进的技术也不可能包办所有功能的通信系统。可以说只有各种接入手段相互补充使用才能带来经济性、可靠性和有效性。因而,它可以在特定的区域和范围内发挥对3G的重要补充作用,WIFI技术与3G技术相结合将具有广阔的发展前景。1.5WiFi是高速优先技术的补充目前,有线接入技术主要包括基于双绞线的ADSL技术、基于HFC网的CableModem技术、光纤宽带有线接入技术等。WiFi作为高速有线接入技术的补充,具有可移动性、价格低廉的优点,广泛应用于需要无线延伸的领域,如飞机场、客运站等。在最新的802.11n标准中,应用了MIMO、OFDM等新技术,提升了WiFi的性能,数据传输速率成倍提高、传输距离和信号质量显著提高。这些新技术使WiFi作为高速有线接入技术的补充的力度大大增加。(1)WiFi是蜂窝移动技术的补充。作为蜂窝移动通信的补充是WiFi技术的另一个定位。蜂窝移动通信的特点是覆盖范围广、移动能力强且具有中低等速率的数据传输能力,它可以利用WiFi数据传输速率高的特点来弥补本身数据传输速率低的不足。而WiFi不仅可以利用蜂窝移动通信网络完善的鉴权与计费机制,还可以结合蜂窝移动通信网络广泛的覆盖范围来实现多接入切换功能。这样取长补短之后WiFi便成为蜂窝移动通信的良好补充,使蜂窝移动通信锦上添花,进一步扩大了其应用范围,为运营商提供更多种的数据服务创造了条件,从而吸引更多的用户来定制服务。(2)WiFi是现有通信系统的补充。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第11页。现有主要的无线接入技术包括IEEE的802.11、802.15、802.16和802.20标准,分别对应了WLAN、无线个域网WPAN:蓝牙与UWB、无线城域网WMAN:WIMAX和宽带移动接入WBMA等。一般来讲无线个域网提供超近距离的无线高速数据传输连接;无线城域网提供覆盖城域的高速数据传输;宽带移动接入则提供覆盖广泛、移动性高的高速数据传输。作为现有主要通信系统的补充,WiFi可以提供覆盖热点、移动性低的高速数据传输wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第11页。第二章嵌入式系统与ARM112.1嵌入式系统wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第12页。嵌入式系统(Embeddedsystem),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据英国电器工程师协会(U.K.InstitutionofElectricalEngineer)的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。由于嵌入式系统通常进行大量生产。所以单个的成本节约,能够随着产量进行成百上千的放大[3]。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第12页。嵌入式系统的核心是由一个或几个预先编程好以用来执行少数几项任务的微处理器或者单片机组成。与通用计算机能够运行用户选择的软件不同,嵌入式系统上的软件通常是暂时不变的;所以经常称为“固件”[4]。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。[5]嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会具有生命力、才更具有优势。因此可以这样理解上述三个面向的含义,即嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合理的裁减利用。嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。所以,介入嵌入式系统行业,必须有一个正确的定位。例如Palm之所以在PDA领域占有70%以上的市场,就是因为其立足于个人电子消费品,着重发展图形界面和多任务管理;而风河的Vxworks之所以在火星车上得以应用,则是因为其高实时性和高可靠性。嵌入式系统必须根据应用需求对软硬件进行裁剪,满足应用系统的功能、可靠性、成本、体积等要求。所以,如果能建立相对通用的软硬件基础,然后在其上开发出适应各种需要的系统,是一个比较好的发展模式。目前的嵌入式系统的核心往往是一个只有几K到几十K微内核,需要根据实际的使用进行功能扩展或者裁减,但是由于微内核的存在,使得这种扩展能够非常顺利的进行。实际上,嵌入式系统本身是一个外延极广的名词,凡是与产品结合在一起的具有嵌入式特点的控制系统都可以叫嵌入式系统,而且有时很难以给它下一个准确的定义。现在人们讲嵌入式系统时,某种程度上指近些年比较热的具有操作系统的嵌入式系统,本文在进行分析和展望时,也沿用这一观点。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第13页。一般而言,嵌入式系统的构架可以分成四个部分:处理器、存储器、输入输出(I/O)和软件(由于多数嵌入式设备的应用软件和操作系统都是紧密结合的,在这里我们对其不加区分,这也是嵌入式系统和一般的PC操作系统的最大区别)。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第13页。2.2ARM11微处理器随着微电子技术的快速发展,ARM处理器经历了包括ARM7、ARM9在内的多个发展历程,而ARM11的成熟应用必将为嵌入式的发展带来新的活力,使更高端的产品应用成为可能。ARM11系列微处理器是ARM公司近年推出的新一代RISC处理器,它是ARM新指令架构——ARMv6的第一代设计实现。该系列主要有ARM1136J,ARM1156T2和ARM1176JZ三个内核型号,分别针对不同应用领域[6]。对于各种无线移动应用,毫无节制的提供高性能处理器是无用的。同成本控制类似,功耗的控制也是一个重要因素。ARM11系列处理器展示了在性能上的巨大提升,首先推出350M~500MHz时钟频率的内核,在未来将上升到1GHz时钟频率ARM11处理器在提供高性能的同时,也允许在性能和功耗间做权衡以满足某些特殊应用。通过动态调整时钟频率和供应电压,开发者完全可以控制这两者的平衡。在0.13um工艺,1.2v条件下,ARM11处理器的功耗可以低至0.4mW/MHz。ARM11处理器同时提供了可综合版本和半定制硬核两种实现。可综合版本可以让客户根据自己的半导体工艺开发出各有特色的处理器内核,并保持足够灵活性。ARM实现的硬核则是为了满足那些极高性能和速度要求的应用,同时为客户节省实现的成本和时间。为了让客户更方便地走完实现流程,ARM11处理器采用了易于综合的流水线结构,并和常用的综合工具以及ARMcompiler良好结合,确保了客户可以成功并迅速的达到时序收敛。目前已有的ARM11处理器在不包含Cache的情况下面积小于2.7mm2,对于当前复杂的SoC设计来说,如此小的diesize对芯片成本的降低是极其重要的[7]。ARM11处理器在很多方面为软件开发者带来便利。一方面,它包含了更多的多媒体处理指令来加速视频和音频处理;另一方面,它的新型存储器系统进一步提高了操作系统的性能;此外,还提供了新指令来加速实时性能和中断的响应。再次,目前有很多应用要求多处理器的配置(多个ARM内核,或ARM+DSP的组合),ARM11处理器从设计伊始就注重更容易地与其他处理器共享数据,以及从非ARM的处理器上移植软件。2.2.1ARM处理器特点wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第14页。ARM处理器本身是32位设计,但也配备16位指令集。一般来讲存储器比等价32位代码节省达35%,然而保留了32位系统的所有优势。ARM的Jazelle技术使Java加速得到比基于软件的Java虚拟机(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。CPU功能上增加DSP指令集提供增强的16位和32位算术运算能力,提高了性能和灵活性。ARM还提供两个前沿特性来辅助带深嵌入处理器的高集成SoC器件的调试,它们是嵌入式ICE-RT逻辑和嵌入式跟踪宏核(ETMS)系列。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第14页。ARM处理器的三大特点是:耗电少功能强、16位/32位双指令集和众多合作伙伴。ARM商品模式的强大之处在于它在世界范围有超过100个的合作伙伴(Partners)。当前ARM体系结构的扩充包括[8]:
1Thumb16位指令集,为了改善代码密度;
2DSPDSP应用的算术运算指令集;
3Jazeller允许直接执行Java字节码。
4ARM处理器系列提供的解决方案有:
5无线、消费类电子和图像应用的开放平台;
6存储、自动化、工业和网络应用的嵌入式实时系统;
7智能卡和SIM卡的安全应用。
2.2.2ARM11的内核特点ARM11处理器是为了有效的提供高性能处理能力而设计的。在这里需要强调的是,ARM并不是不能设计出运行在更高频率的处理器,而是,在处理器能提供超高性能的同时,还要保证功耗、面积的有效性。ARM11优秀的流水线设计是这些功能的重要保证。ARM11处理器的流水线和以前的ARM内核不同,它由8级流水线组成,可以比5级流水线的ARM9达到更高的运行频率。从通常的角度说,过长的流水线往往会削弱指令的执行效率。一方面,如果随后的指令需要用到前面指令的执行结果作为输入,它就需要等到前面指令执行完。ARM11处理器通过forwarding来避免这种流水线中的数据冲突,它可以让指令执行的结果快速进入到后面指令的流水线中[9]。另一方面,如果指令执行的正常顺序被打断(如出现跳转指令),普通流水线处理器往往要付出更大的代价,ARM11通过实现跳转预测技术来保持最佳的流水线效率。这些特殊技术的使用,使ARM11处理器优化到更高的流水线吞吐量的同时,还能保持和5级流水线(如ARM9处理器中的流水结构)一样的有效性。2.2.3ARM微处理器的应用选型wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第15页。鉴于ARM微处理器的众多优点,随着国内外嵌入式应用领域的逐步发展,ARM微处理器必然会获得广泛的重视和应用。但是,由于ARM微处理器有多达十几种的内核结构,几十个芯片生产厂家,以及千变万化的内部功能配置组合,给开发人员在选择方案时带来一定的困难,所以,对ARM芯片做一些对比研究是十分必要的。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第15页。以下从应用的角度出发,对在选择ARM微处理器时所应考虑的主要问题做一些简要的探讨。1.ARM微处理器内核的选择从ARM微处理器包含一系列的内核结构,以适应不同的应用领域,如果使用WinCE或标准Linux等操作系统以减少软件开发时间,就需要选择ARM720T以上带有MMU(MemoryManagementUnit)功能的ARM芯片,ARM720T、ARM920T、ARM922T、ARM946T、Strong-ARM都带有MMU功能[6]。而ARM7TDMI则没有MMU,不支持WindowsCE和标准Linux,目前有uCLinux等不需要MMU支持的操作系统可运行于ARM7TDMI硬件平台之上[10]。事实上,uCLinux已经成功移植到多种不带MMU的微处理器平台上,并在稳定性和其他方面都有上佳表现。2.系统的工作频率系统的工作频率在很大程度上决定了ARM微处理器的处理能力。ARM7系列微处理器的典型处理速度为0.9MIPS/MHz,常见的ARM7芯片系统主时钟为20MHz-133MHz,ARM9系列微处理器的典型处理速度为1.1MIPS/MHz,常见的ARM9的系统主时钟频率为100MHz-233MHz,ARM10最高可以达到700MHz。不同芯片对时钟的处理不同,有的芯片只需要一个主时钟频率,有的芯片内部时钟控制器可以分别为ARM核和USB、UART、DSP、音频等功能部件提供不同频率的时钟[7]。3.芯片内存储器的容量大多数的ARM微处理器片内存储器的容量都不太大,需要用户在设计系统时外扩存储器,但也有部分芯片具有相对较大的片内存储空间,如ATMEL的AT91F40162就具有高达2MB的片内程序存储空间,用户在设计时可考虑选用这种类型,以简化系统的设计。4.片内外围电路的选择除ARM微处理器核以外,几乎所有的ARM芯片均根据各自不同的应用领域,扩展了相关功能模块,并集成在芯片之中,我们称之为片内外围电路,如USB接口、IIS接口、LCD控制器、键盘接口、RTC、ADC和DAC、DSP协处理器等,设计者应分析系统的需求,尽可能采用片内外围电路完成所需的功能,这样既可简化系统的设计,同时提高系统的可靠性[1]。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第16页。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第16页。第三章ARM11在wince下的WIFI数据传输测试3.1WinCE系统概述wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第17页。WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,WindowsCE中的C代表袖珍(Compact)、消费(Consumer)、通信能力(Connectivity)和伴侣(Companion);E代表电子产品(Electronics)。与Windows95/98、WindowsNT不同的是,WindowsCE是所有源代码全部由微软自行开发的嵌入式新型操作系统,其操作界面虽来源于Windows95/98,但WindowsCE是基于WIN32API重新开发、新型的信息设备的平台[12]。WindowsCE具有模块化、结构化和基于Win32应用程序接口和与处理器无关等特点。WindowsCE不仅继承了传统的Windows图形界面,并且在WindowsCE平台上可以使用Windows95/98上的编程工具(如VisualBasic、VisualC++等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在WindowsCE平台上继续使用。WindowsCE作为一个紧凑、高效和可扩展性,拥有多线程、多任务、确定性的实时性和完全抢占式优先级.面向有限硬件资源的嵌入式操作系统优势,支持多种体系结构的处理器。而通过WiFi,各种嵌入式系统可以方便快捷的与外部通用设备和系统进行无线通讯。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第17页。WinCE,它是将条码扫描装置与数据终端一体化,带有电池可离线操作的终端电脑设备。具备实时采集、自动存储、即时显示、即时反馈、自动处理、自动传输等功能。为现场数据的真实性、有效性、实时性、可用性提供了保证。其具有一体性、机动性、体积小、重量轻、高性能,并适于手持等特点,它主要应用于工业数据采集中。3.2WinCE系统组成WinCE主要由两大部分组成,一是WinCE硬件设备,另一个是WinCE中运行的采集端软件。硬件部分在生产现场,由于空间的限制,一般情况下不方便放置常规的工控主机,同时也基于成本的考虑,所以采用工业级的嵌入式主机是一个比较好的解决方案,如广州太友科技的数据采集仪,此数据采集仪上配备有两个串口,仪器或设备可直接通过串口线与之相连,同时用户可在数据采集仪中设置产品相关的信息[13]。软件部分采集软件安装在数据采集仪中,用户通过采集软件进行数据的自动采集,并进行相关的处理,对于生产线的实时数据,由于一般只是输出数据,没有输出相应的参数值,规格值等,所以此时可在软件中设置相应的产品信息参数,然后由用户选择相应的产品信息,班次信息,批次信息等。WindowsCE构建的嵌入式系统大致可以分为4个层次,从底层向上依次是:硬件层、OEM层、操作系统层和应用层。不同层次是由不同厂商提供的,一般来说,硬件层和OEM层由硬件OEM厂商提供;操作系统层由微软公司提供;应用层由独立软件开发商提供。每一层分别由不同的模块组成,每个模块又由不同的组件构成。这种层次性的结构试图将硬件和软件、操作系统和应用程序隔开,以便于实现系统的移植,便于进行硬件、软件、操作系统、应用程序等开发的人员分工合作、并行开发。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第18页。针对不同的系统,WindowsCE使用了不同的开发技术:WindowsCE使用的VC++5.0开发系统嵌入式工具包,提供系统库、工具、文本和样本代码,从而使OEMs能够对特定的硬件平台使WindowsCE标准定制。嵌入式工具包也包括设备驱动包(DDK)和软件开发包(SDK),DDK提供了关于写驱动器的附加文本,SDK提供库、头文件、样本代码、文本以允许,开发者对基于WindowsCE的平台进行写操作。WindowsCE提供了相同的程序界面,以用来为其它的视窗操作系统开发功能,例如,WindowsCE版本1.01支持大约1000个微软的Win32API函数的其中500个[14]。这就意味着大量不同类的工具,第三方书籍,wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第18页。第四章WIFI模块4.1产品综述我们这次设计用到的HLK-RM04是海凌科电子新推出的低成本嵌入式UART-ETH-WIFI(串口-以太网-无线网)模块,是基于通用串行接口的符合网络标准的嵌入式模块,内置TCP/IP协议栈,能够实现用户串口、以太网、无线网(WIFI)3个接口之间的转换,其结构功能图如图1。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第19页。通过HLK-RM04模块,传统的串口设备在不需要更改任何配置的情况下,即可通过Internet网络传输自己的数据[15]。为用户的串口设备通过网络传输数据提供完整快速的解决方案。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第19页。产品技术规格:wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第21页。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第20页。表4-1产品技术规格wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第21页。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第20页。网络标准无线标准:802.11g802.11n802.11b有线标准:802.3802.3u无线传输速率11n150Mbps11g54Mbps11b11Mbps信道数1—14频率范围2.4-2.4835G发射功率12—15DBM接口1个10/100MbpsLAN/WAN复用接口接口天线类型板载天线/外载天线功能参数Wifi工作模式Client/AP/RouterWDS功能支持WDS无线桥接无线安全无线MAC地址过滤无线安全功能开关64/128/152为WEP加密WPA-PSK/WPA2-PSK、WPA/WPA2安全机制网络管理远程Web管理配置文件导入与导出Web软件升级串口转网络最高传输速率230400bpsTCP连接最大连接数>20UDP连接最大连接数>20串口波特率50-230400bps其他参数状态指示灯状态指示环境指示工作温度-20~70工作湿度10%~90%RH不凝结储存温度-40~80储存湿度5%~90%RH不凝结其他性能频段带宽可选:20M40M自动4.2硬件说明4.2.1机械尺寸机械尺寸如图2图2机械尺寸4.2.2功能说明模块功能可以分为四大模式;模块功能可以分为4大模式:默认模式、串口转以太网、串口转WIFICLIENT及串口转WIFIAP[16]。1串口转以太网图3串口转以太网模型该模式下,ETH2使能wifi、ETH1功能关闭。通过适当的设置,COM1的数据与ETH2的网路数据相互转换。以太网可以配置为动态IP地址(DHCP),也可以配置为静态IP地址(STATIC)。2串口转WIFICLIE图4串口转WIFICLIE模型该模式下,WIFI使能,工作在AP模式下,ETH1、ETH2功能关闭。通过适当的设置,COM1的数据与WIFI的网路数据相互转换。WIFI安全方面支持目前所有的加密方式[17]。此模式下,WIFI设备能连接到模块,成为WIFI局域网下的设备。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第22页。3默认模式wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第22页。图5默认工作模式模型该模式下,WIFI使能,工作在AP模式下,ETH1、ETH2功能使能,ETH2作为WAN,ETH1作为LAN。通过适当的设置,COM1的数据与网路数据相互转换。WIFI安全方面支持目前所有的加密方式。此模式下,WIFI设备能连接到模块,成为WIFI局域网下的设备[18]。WAN端默认动态IP地址方式。LAN端、WIFI为同一局域网,默认开启DHCP服务器。4串口转WIFIAP图6串口转WIFIAP该模式下,WIFI使能,工作在AP模式下,ETH1、ETH2功能关闭。通过适当的设置,COM1的数据与WIFI的网路数据相互转换。WIFI安全方面支持目前所有的加密方式[19]。此模式下,WIFI设备能连接到模块,成为WIFI局域网下的设备。4.3串口配置工具wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第23页。HLK-RM04_CONFIG是通过串口配置模块的工具,工具界面如下图7:wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第23页。图7串口配置模块的工具界面说明:1.配置串口选择2.搜索模块按钮3.工作模式选择钮4.无线配置参数5.网络协议选择6.串口配置参数7.网络ip地址配置8.提交配置按钮9.查询配置按钮10.进入透传模式按钮11.恢复出厂设置按钮12.用户参数保存区wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第24页。13.待发送的AT指令区wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第24页。14.AT指令执行返回信息区4.4搜索模块通过“配置串口选择”选择pc端串口号,点击“搜索模块”按钮,工具将用指定的串口搜寻HLK-RM04模块,已经连接上并在AT指令模式下的模块会被搜索到。搜索到的模块信息将会在AT指令执行返回信息区显示[20]。如下所示:图8串口配置工具搜索模块此时pc与模块已经能建立正常的AT指令通信。所有AT命令交互的过程都需要在正常的AT指令通信基础上进行。4.5设置各选项参数通过配置项3、4、5、6、7配置为需要的功能。配置修改过程中,在待发送的AT指令区会立即生成相应的AT指令。其中3、4、5、6、7的可以自己选取,我们实验设计常用的设置为3——无线AP模式,4——网络名可以随意取,加密方式和秘钥为下图设置,5——一般使用TCP数据传出和接受,6、7的设置如下图。生成的AT指令并没有立即传给模块[21]。如图9所示:wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第25页。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第25页。图9串口工具生成指令参数详情本机ip:34串口:COM1配置软件上面的本地IP是指模块的IP刚才我们配置的IP是:54端口是80004.6提交配置点击提交配置按钮,工具会立即将待发送的AT指令区的指令发送给模块。命令的执行结果会显示在AT指令执行返回信息区。其命令执行与回复如图10所示:wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第26页。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第26页。图10命令执行与回复4.7用户数据保存用户参数保存区提供保存参数的功能。通过此功能可以保存最多4组参数,分别为user0、user1、user2、user3。点击旁边的“S”按钮,会弹出确认框,如图11所示:图11串口配置工具保存弹出框点击“是”按钮后,待发送的AT指令区的指令会保存为user0参数组。之后任何状态下点击“user0”,都会立即调出user0参数组,并覆盖至待发送的AT指令区。保存的用户参数在工具目录下以文本文件保存,文件名分别为user0、user1、user2、user3[22]。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第27页。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第27页。设计总结通过此次毕业设计,我不仅把知识融会贯通,而且丰富了大脑,同时在查找资料的过程中也了解了许多课外知识,开拓了视野,认识了将来电子的发展方向,使自己在专业知识方面和动手能力方面有了质的飞跃。毕业设计是我作为一名学生即将完成学业的最后一次作业,他既是对学校所学知识的全面总结和综合应用,又为今后走向社会的实际操作应用铸就了一个良好开端,毕业设计是我对所学知识理论的检验与总结,能够培养和提高设计者独立分析和解决问题的能力;是我在校期间向学校所交的最后一份综和性作业,从老师的角度来说,指导做毕业设计是老师对学生所做的最后一次执手训练。其次,毕业设计的指导是老师检验其教学效果,改进教学方法,提高教学质量的绝好机会。毕业的时间一天一天的临近,毕业设计也接近了尾声。在不断的努力下我的毕业设计终于完成了。在没有做毕业设计以前觉得毕业设计只是对这几年来所学知识的大概总结,但是真的面对毕业设计时发现自己的想法基本是错误的。毕业设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。通过这次毕业设计使我明白了自己原来知识太理论化了,面对单独的课题的是感觉很茫然。自己要学习的东西还太多,以前老是觉得自己什么东西都会,什么东西都懂,有点眼高手低。通过这次毕业设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己知识和综合素质。整个毕业设计期间,指导教师认真严格的要求我们,我们因为是独立的完成一个方案,需要老师的指导,我们认真的听取老师的意见,同时也发表自己对方案的见解,每一个星期我与指导老师都会见一次面,这样我们可以很好的交换意见,更好的完善方案。我们严格按照学校的有关规定执行,对毕业设计内容及工作量进行讨论并确定,指导来时非常并注重对我解决实际工作问题的能力、独立查阅文献能力、计算机及软件应用能力等的培养。指导教师平时加强毕业设计的辅导,我们还可随时找老师进行答疑,老师为方便我们联系,把电话号码和Email地址,QQ留给了我们,如果有什么事就可以及时得到解决,这样问题不致堆积、也不会因此拖了进度。在毕业设计期间,如果没有老师的细心指导,而是自己一个人独自做设计,也不与任何人交流,这是完全不行的,设计其实也是一个团队的工作,如果不能与他人进行良好的沟通与交流,做出的设计也只是只有自己一个人会欣赏,而别人却不一定会认可你的设计,所以在这次毕业设计过程中,我懂得了一个道理,团结得力量,只有更好得与他人,进行沟通与交流,吸取别人的建议,工作才会更加的顺利。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第28页。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第28页。总之,不管学会的还是学不会的的确觉得困难比较多,真是万事开头难,不知道如何入手。最后终于做完了有种如释重负的感觉。此外,还得出一个结论:知识必须通过应用才能实现其价值!有些东西以为学会了,但真正到用的时候才发现是两回事,所以我认为只有到真正会用的时候才是真的学会了。在此要感谢我们的指导老师李英堂老师对我悉心的指导,感谢老师们给我的帮助。在设计过程中,我通过查阅大量有关资料,与同学交流经验和自学,并向老师请教等方式,使自己学到了不少知识,也经历了不少艰辛,但收获同样巨大。在整个设计中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过程中探索的艰难和成功时的喜悦。虽然这个设计做的也不太好,但是在设计过程中所学到的东西是这次毕业设计的最大收获和财富,使我终身受益。致谢词wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第29页。毕业设计已经接近了尾声,这也意味着我的大学生活就要结束了,学生生活很快一晃而过,回首走过的岁月,心中倍感充实,当我写完这篇毕业论文的时候,有一种如释重负的感觉,感慨良多。wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第29页。首先,我要特别感谢我的指导老师李英堂老师。做设计的过程是艰辛的,但是在我的努力之下还是完成了。在这个过程中李老师给了我很大的的帮助,没有他的尽心指导和严格的要求,我也不会顺利完成这次设计。每次遇到难题,我最先做的就是向李老师寻求帮助,而李老师每次不管忙或闲,总会抽空来找我们面谈,然后一起商量解决的办法。李老师平日里工作繁多,但我做毕业设计的每个阶段,从选题到查阅资料,论文提纲的确定,中期论文的修改,后期论文格式调整等各个环节中都给予了我悉心的指导。这几个月以来,李老师不仅在学业上给我以精心指导,同时还在思想给我以无微不至的关怀,在此谨向李老师致以诚挚的谢意和崇高的敬意。其次,还要感谢这四年来教我知识的各位老师们,毕业论文能够顺利完成,你们也都有很大的功劳。最后,要向这四年大学生活期间所有帮助过我的同学们以及各位朋友们说一声谢谢。这次的毕业设计,对于培养我们理论联系实际的设计思想;训练综合运用通信和有关先修课程的理论,结合生产实际反系和解决通信实际问题的能力;巩固、加深和扩展有关机械设计方面的知识等方面有重要的作用。参考文献[1] ARM11技术手册[2] 飞凌ARM11开发板的技术手册wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第30页。[3] 飞凌Linux技术手册wifi模块的数据传输应用与开发毕业设计全文共50页,当前为第30页。[4] 韦东山.嵌入式Linux应用开发完全手册.人民邮电出版社,第1版(2012年[5] 曹利海.基于ARM与HSDPA的电子票证查验系统的设计与实现.成都理工大学2012年硕士论文[6] 陈婵.基于嵌入式Linux的远程数据采集与发布系统.华中师范大学2012年硕士论文[7] 李艳坤.基于ARM11的LXI多通道数据采集器的研究与实现.西安电子科技大学2012年硕士论文[8] 刘芳华.基于ARM的WiFi无线通信终端的研究与实现.《武汉科技大学》2010年硕士论文[9]《共享Wi–Fi无线网络实务》中国水利水电出版社2005[10]《宽带无线接入技术及应用——WiMAX与Wi-Fi》电子工业出版社2006[11]《无线局域网构建及应用》国防工业出版社2006[12]《无线网络通信原理与应用》清华大学出版社2002[13]《无线局域网》人民邮电出版社2003[14]《计算机网络》高等教育出版社2007[15]《构建中小企业网络》杭州华三通讯技术有限公司2009[16]原野,亚洲的Wi-Fi革命,远东经济评论,2004年6月26(日报).[17]李海沙,无线宽带悄悄走入2004,中国网友报,2004年4[18]李伟平,Wi-Fi:天马行空,财富中国,2004年11月,第71期(月刊).[19]高峰,Wi-Fi与3G发展关系探讨,商业周刊,2004年4[20]采臣,Wi-Fi的冲击,中国邮电报,2005年2月19日(周刊)[21] Roberts,B.Site-SpecificRSSSignatureModelingforWiFiLocalization.GlobalTelecommunicationsConference,2009.GLOBECOM2009.IEEE[22] Sh
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47233-2026仿生干黏附材料黏附性能测试方法
- 中医护理:艾灸疗法在疾病康复中的作用
- 中医护理对慢性病的管理
- 医院感染消毒隔离技术
- 儿科护理研究新趋势
- 2026年山东省泰安岱岳区六校联考初三年级期末质量调查英语试题含解析
- 上海杨浦区重点名校2026届初三下学期第二次联合考试语文试题试卷含解析
- 浙江省杭州市临安区达标名校2025-2026学年初三下学期第一次诊断性考试数学试题含解析
- 山西省吕梁市交城县2026届普通高中毕业班第二次质量检查物理试题含解析
- 工业机器人试卷及解析
- 预毕业证明模板 (2025年)
- 2025年特种设备无损检测人员资格考试(渗透检测PT)历年参考题库含答案详解(5卷)
- 4.1 可能性(1)课件 人教版 五年级上册数学
- 工厂能耗管理办法
- 2025年城市燃气项目立项申请报告模板
- 输尿管囊肿超声诊断与评估
- 学堂在线 雨课堂 学堂云 遥测原理 期末考试答案
- 残疾等级评定培训课件
- 瑜伽康复墙培训课件
- 2025年高中生物学知识竞赛试题及答案
- 业财融合:提升企业成本控制效率的实践策略
评论
0/150
提交评论