资源描述:
《pxie模块化频谱仪软件设计与实现-(5346)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ABSTRCTABSTRACTWiththedevelopmentofcomputertechnologyandelectronicsystemdesigntechnology,spectrumanalyzerwhosemeasurementfunctionbecomesdiverseismoreIntermediateFrequency(IF)digitalizedowingtomoduledesigntechnology.PXIemodularspectrumanalyzerasageneralPXIemoduleandtheformationoflar
2、ge-scaleautomatedtestcontrolsystemhasbroadmarketprospects.APC-sidecontrolanddisplaysoftwareofaheterodynePXImoduleframeworkbasedspectrumanalyzerwhosefrequencyrangeisfrom10MHzto7.5GHzandadriverofIFmodulearedesignedandcompletedonthefoundationofthevirtualinstrumentsideainthisthesis.Mod
3、ularspectrumanalyzerbasedonPXIebusrequiresarich,asimpleandconvenientoperatingsystem,areal-timeresponsetouser’soperating,andastrongdataprocessingandstoringfunction.Basedontheserequirementsanalysis,amodularizedsoftwaredesignwhichdividestheapplicationintofourpartsthatareinterfacedispl
4、ayingmodule,systemcontrollingmodule,dataprocessingmoduleandfilemanagingmoduleisproposedinthisthesis.Hardwaredrivers,interfaceanddataprocessingareindependentbutcoordinatedbecauseofmultithreadtechnology.WithregardtoIFmoduledriver,thedesigninthisthesisisundertheWindowsXPsystemandthein
5、strumentdriverandbusdriveraredevelopedinVC++platform.TakingadvantageoftheAPIlibraryfunctionbasedonWinDriver,aDynamicLinkLibrary(DLL)ispackagedtorealizethecommunicationsbetweentheapplicationandthelow-levelIFmodule.ThereleasedDLLcanhelpuserswithsecondarydevelopmentconveniently.Withre
6、gardtocombinedtestingofthehardwareandthesoftware,andthefunctionalverification.thedesignofapplicationanddriver,adebuggingverificationtomoduleinapplicationanddriverismade,respectively.Theresultofmachinedebuggingverifiesthecorrectnessandcompletenessofdesignedsoftwarewhichsatisfiesthec
7、ontrolling,displayingandmanagingrequirementsinPC-side.AninstallationprogramundertheLabVIEWplatformiswrittenforusersthroughathird-partysoftwareNSIS.Keywords:ModularSpectrumanalyzer,controllinganddisplayingsoftwareinPC-side,VirtualInstrument,multithreaddesign,dynamiclinklibraryII目录目录
8、第一章绪论.....................