With the rapid development of embedded systems, GPS applications have become very popular in recent years. Handheld navigation devices are becoming more and more widly used, and they are becoming a new area of embedded systems research. Extensive use of GPS has brought great convenience not only to the production and living status of people, but also to the economic benefits of the world. However, visually impaired people still have difficulty to get normal navigation services. For the features of low power consumption, small size and expandability of embedded systems, research and development of embedded GPS-based positioning and navigation system for the blind has practical significance.This paper studied the current status and trends of GPS system research in the world, then proposes an ARM11 processor and Windows CE 6.0 operating system for the platform design. This paper also analyzes the principle of GPS positioning, the system functional requirements of the hardware and software framework, and then carried out the software and hardware design of the system.For hardware, this paper chooses SAMSUNG ARM11 processor S3C6410 as the core processor, carried out the circuit design of LCD displaying module, keyboard input mocule, GPS module, Mobile DDR module, NAND/NOR Flash module and so on.This paper uses Windows CE 6.0 as the operating system, and describes the Windows CE system design and development methods. The embedded GIS design system, eSuperMap, was used for the design of the GPS positioning software. This design also did some practical job to increase the usability for people who are visually impaired.After research on embedded GPS for positioning and navigation technology, this paper presents a cost-controlled, highly integrated system solution. This system also has great scalability to meet the needs for variety of GPS positioning and navigation applications. |