Font Size: a A A

Developping And Study Of Fingerprint Acquisition System Based On Embedded System

Posted on:2004-06-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y C LiFull Text:PDF
GTID:2168360122970615Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
This dissertation consists of two parts, part I is fundamentals of embedded system development, includes hardware design, software programming and debugging, part II introduces an embedded system example, fingerprint recognition terminal, includes its whole development procedure.A computer system that is used to control a larger system is termed an embedded system. Reliability and real-time are primary attributes of embedded systems.Hardware of embedded system includes embedded processor, memory, peripherals and interfaces. There are two categories of embedded processor, low-end processor such as 8051 and high-end processor such as ARM. Two categories of memory, FLASH and DRAM, widely used to store program code or data. Display panel, keyboard and touch screen are the most important peripherals.Software of embedded system includes embedded operating system, device drivers and application. Embedded operating system usually is RTOS, its obligation is task managament, memory management and device management. Device drives cover up the device hardware details. Application implements system functions, which consists of several tasks.Debugging is the important step in embedded system development. As crosss development, debugging is done between host and target. Memory access, run control and real time trace are three approaches of debugging. Nowadays the widely-used debugging methods include on chip debugging and in circuit emulator.Fingerprint system terminal is the human machine interface of fingerprint recognition system, which responds to human input and host command. It's design and implement are excellent illustration of part I.Our design is based on 8051-like MCU, using Veridicom FPS110 as fingerprint sensor, adding LCD and keyboard as HMI, and an ISA adapter to communicate with host. The firmware consists of two layers, device drivers and application, all programming in C51. The system debug with an ICE.The usability of our terminal has been proven, and the terminal has found its application in practice.
Keywords/Search Tags:embedded system, embedded processor, embedded operating system, debugging, fingerprint recognition system, fingerprint acquisition
PDF Full Text Request
Related items