资源描述:
《嵌入式无线移动通信系统的研究与开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1期童小念等:嵌入式无线移动通信系统的研究与开发·123·嵌入式无线移动通信系统的研究与开发童小念1,安兴亚2,蓝晓雱3,王江晴1(1.中南民族大学计算机科学学院,湖北武汉430074;2.内蒙古工业大学信息工程学院,内蒙古呼和浩特010051;3.杰脉通信技术有限公司,上海201108)摘要:为降低嵌入式无线移动通信系统的硬件开销和高效地开发嵌入式网络协议,构建了基于8位低端微控制器的嵌入式无线移动通信终端,同时根据软件工程原理,在系统实现中提出了以框架设计模式开发嵌入式网络协议的思想,实现了一个
2、生成网络协议的通用框架,它采用UML状态机技术,将嵌入式网络协议的UML状态图转换为网络协议的实现代码。实验结果表明,该系统不仅极大地降低了对硬件资源的需求,UML状态机技术也为嵌入式系统软件的开发带来了规范性和高效率。关键词:嵌入式系统;微控制器;移动通信;协议栈;有限状态机中图分类号:TP273+.5文献标识码:A文章编号:1000-436X(2008)01-0121-04Researchandimplementofembeddedwirelessmobilecommunicationsystem
3、TONGXiao-nian1,ANXing-ya2,LANXiao-pang3,WANGJiang-qing1(1.CollegeofComputerScience,South-CentralUniversityforNationalities,Wuhan430074,China;2.InformationEngineeringSchool,InnerMongoliaUniversityofTechnology,Hohhot010051,China;3.DigimocTelecomTechnology
4、LimitCorporation,Shanghai201108,China)Abstract:Inordertoreducehardwarecostofembeddedwirelessmobilecommunicationsystemandimprovedevelopingefficiencyofembeddednetworkprotocol,theembeddedwirelessmobilecommunicationterminalbasedon8-bitbasicMCUwasproposed.Fu
5、rthermore,accordingtosoftwareengineeringprinciple,thegeneralframewasdesignedtogenerateembeddednetworkprotocolbyUMLstatemachinetechnology.TheframeconvertedUMLstatefigureintoimplementingcodesofembeddednetworkprotocol.Theexperimentresultshowsthatembeddedwi
6、relessmobilecommunicationsystemnotonlyreduceshardwareexpensebutalsoincarnatesstandardandefficiencyfordevelopmentofembeddedsystemsoftwarebyUMLstatemachinetechnology.Keywords:embeddedsystem;MCU;mobilecommunication;protocolstack;finitestatemachine第1期童小念等:嵌
7、入式无线移动通信系统的研究与开发·123·1引言收稿日期:2007-09-07;修回日期:2007-12-24基金项目:湖北省自然科学基金资助项目(2004ABA029)FoundationItem:TheNaturalScienceFoundationofHubeiProvince(2004ABA029)嵌入式系统是以微控制器(MCU,microcontrollorunit)为核心的专用计算机系统,被广泛地应用于工业控制、电子产品、通信等领域[1]。随着互联网的普及与迅猛发展,越来越多的要求嵌入式终
8、端设备接入互联网,以实现信息共享和远程控制。当今,嵌入式设备的网络化已进入了以Internet第1期童小念等:嵌入式无线移动通信系统的研究与开发·123·为标志的时代,成为研究和应用的热点。嵌入式系统有别于通用的计算机系统,它面向产品、用户、应用,体现了很强的专用性。嵌入式系统有其自身的特点和要求:①嵌入式系统中的各种计算资源非常有限,功能设计往往接近于系统资源利用的临界点[2],为了控制系统成本和保证系统安全,硬件系统的设计及实现上不宜过于复杂;②为减