【正文】
.............................. 4 The Main Conents of the Paper and Chapter Arrangement ........................................... 4 Chapter 2 Hardware Architecture of System ..................................................................... 6 Embedded Processor .................................................................................................... 6 ARM Processors ..................................................................................................... 6 S3C2440A .............................................................................................................. 7 Overall Hardware Architecture of System .................................................................... 8 Summary ..................................................................................................................... 10 Chapter 3 The Establishment of System Software Development Platform ................... 11 Design of Bootloader ................................................................................................... 11 The Concept of Bootloader .................................................................................. 11 The Transplant of Uboot ..................................................................................... 13 Support boot both in Nand Flash and Nor Flash ................................................. 20 Porting and Customization Linux kernel ..................................................................... 22 Modify Kernel to Suit Mini2440 Development Board ....................................... 23 Custom kernel ...................................................................................................... 26 Building Root File of Embedded System ................................................................... 28 Summary ..................................................................................................................... 30 Chapter 4 Video Surveillance System Programming ....................................................... 31 Video Capture Based on V4L2 ................................................................................... 31 V4L2 API Application .......................................................................................... 31 VII 江蘇科技大學(xué)工學(xué)碩士學(xué)位論文 Input and Output Queues of Video Capture ........................................................ 33 Achieve the Video Capture Program .................................................................... 34 Video Image Data Compression .................................................................................. 39 Commonly Used Iimage Compression Algorithm Introduced ............................. 39 Choice of Compression Algorithm ...................................................................... 41 Achieve MJPEG Compression Algorithm ............................................................ 41 Video Data Network Transmission Design ................................................................. 43 The Structure of System Transfer Based on B/S Mode ........................................ 43 SOCKET Network Programming .................................................................