Font Size: a A A

Design And Implement Of Master Tasks On ARM Side In Lightning Location System

Posted on:2011-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:C HuFull Text:PDF
GTID:2120360308461088Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The detection and localization of lightning is an important part of the lightning protection technology, responsible for detection and determination of the lightning location and exact time of occurrence. This technology which needs be further developed sheds light on lightning protection, warning and forecasting fields.This paper briefly describes the overall design of lightning location system first, and then mainly discusses the design and implementation of master task modules based on real-time operating system, Vxworks. This lightning location system use VxWorks as the operating system, combined with the actual hardware platform to achieve lightning signal capture. The software modules needed to be developed include GPS decoding module, frequency calibration modules, and data transfer module which includes USB host transfer and network transmission. This article focuses on system layer (including HAL) and the functional layer, giving the design and implementation of each module.First, the design difficulty rests on the design of task priority and task scheduling. Not only the time deadline of tasks need be taken into account and tasks need be responded before the deadline, but also each task need be allocated proper CPU resources and memory resources which should be fully used. The task starvation issue and memory overflow issue should also be avoided. Therefore, from the aspects of CPU and memory, it is our purpose to build a good balance between efficiency and space. The second difficulty rests on the device driver porting and implementation. As this system involves a number of hardware units, workload of porting appears relatively large. Therefore, this article gives the steps of the driver porting and implementation for all related hardware modules. At last, I hope this article will be helpful for other similar data acquisition system.
Keywords/Search Tags:Mask task, GPS, USB host, Network communication
PDF Full Text Request
Related items