Font Size: a A A

Software Development Of PXIe Embedded Controller Based On VxWorks

Posted on:2014-01-13Degree:MasterType:Thesis
Country:ChinaCandidate:Q B TianFull Text:PDF
GTID:2268330422950532Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
With the sharp increase of data quantity and information quantity, the responsespeed and real-time performance of embedded systems is also faced with strictrequirements, the combination of high-speed PXI Exprees bus and good real-timeperformance of VxWorks certainly will become the trend of embedded systems. Basedon these requirements above, this thesis carried out research on the softwaredevelopment of the PXI Express Embedded Controller based on VxWorks.The PXI Express Embedded Controller took the overall program performanceMPC8536processor which was based on PowerPC (the Performance Optimization WithEnhanced RISC PC) architecture as the core. This thesis first analyzed the characters ofthe PXI Express Embedded Controller and the framework of VxWorks system, thenfinished the VxWorks system porting to the PXI Express Embedded Controller, whichincluded the BSP development of the PXI Express Embedded Controller and the cuttingand customization of the operating system.After completing the system porting, this thesis realized the the device driverdevelopment of the PXI Express Embedded Controller. This thesis first realized thedriver development of the universal computer interface, such as the network device, theTFFS (True Flash File System) and so on.For the typical PXIe and PXI devices, this thesis developed a set of standard I/Olibraries, which would meet the unified instruments access interfaces. Based on the I/Olibraries, this thesis developed the drivers and application programs for the peripheralmodules of the PXI Express Embedded Controller: the AD data acquisition module andthe relay switch module, which is of important reference significance for thedevelopment of PXIe peripheral modules which were developed by different vendors.Finally, this thesis tested the whole system which is based on the PXI ExpressEmbedded Controller. The tests contain the test for the running of the VxWorks system,the test for device driver and the test for the functions of the PXIe peripheral modules.The test results show that the VxWorks system can run steadily and efficiently inthe PXI Express Embedded Controller, the device drivers work well, and the system cancontrol the PXIe peripheral modules to realize their functions.
Keywords/Search Tags:VxWorks, Embedded Controller, PXI Express, PowerPC
PDF Full Text Request
Related items