Font Size: a A A

Research And Development Of Embedded Network Video Monitor System Based On ARM Platform

Posted on:2010-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:S D LiFull Text:PDF
GTID:2178360278974155Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
In the 21st century,the economy,society and culture of our country has been developing rapidly,the rhythm of our life speeds up day by day .The requirement of long-distance interactive communication is increasing and the networking style of life is widely accepted by ordinary families.In order to correspond with the high-speed development,networking information products for work and daily life should be developed and applied extensively. In this paper,highly integrated,micropowered and low costed Network Video Monitor System will be developed to confront the market of family monitor system,which is growing bigger and bigger following the wide spread of internet. The purpose of this paper is to develop a kind of network equipment to enhance the daily security and quality of life for middle and low income families.The embedded network video monitor system is an integrated video processing and transmission system based on the platform of ARM9 and WindowsCE.It mainly includes five parts as follows:the hardware plartorm based on S3C2410,the embedded operating system(WindowsCE5.0),the module of camera driver and video capture,the module of network transmission,the module of encoding and decoding.First of all,the entire structure needs to be designed.According to the costs and the market demand,the function elements are chosen and the software platform is decided. The function elements,such as S3C2410,CS8900A,SDRAM,NANDFASH and ov511 camera chip are fully-fledged and wildly accepted by the electronic market.they can supply good compatibility as well as meet the needs of function.The market recognition and software compatibility is both considered during the design of software paltform.The software environment of WindowsCE is much similar to WindowsXP,which is wellknown to both developers and users.Moreover,the two operating systems are producted by Microsoft,many similar points simplify the programming work.Much more time and work will be needed if Linux is used as the embedded operating system.After setting up the hardware platform,ADS1.2 is used to debug the system,then PlatforaiBuilder is used to build the operating system image.The software modules are programmed by EVC4.0 and VC++6.0.In order to ensure the compatibility between hardware and software,emulator is hardly used during software debugging.The JTAG,serial ports,USB ports and crosswire are used to set up hardware connection,so the software module can be debugged on the real hardware environment.In order to deal with the problem that the software modules for WindowsCE are not compatible with WindowsXP,a synchronous and interactive platform is needed,so tools such as MSASYNC.exe are used.There are many hardware modules such as VGA controller used in experiments,but they are unnecessary for the finally product.After experiments, these modules will be simplified.Only the winding displacement will be saved for updating.The results of experiments prove that this embedded network video monitor system can run steadily and be used easily.The design requirements are all accomplished.The achievements of this paper supply good foundation and major function for further improvements.
Keywords/Search Tags:ARM paltform, WINCE, Embedded System, Network Video Monitor, vedio capture and driver
PDF Full Text Request
Related items