Font Size: a A A

Design Of The Basic Software And Hardware Platform Of Embedded Industry Control Touch-screen System Equipped With CAN Bus

Posted on:2006-07-27Degree:MasterType:Thesis
Country:ChinaCandidate:C DengFull Text:PDF
GTID:2168360155452517Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
1. Significance of studyWith intelligent, networked development, embedded technology is launched in an all-round way, and has already become the common developing direction of the communication and consumption products at present, at the same time; embedded system has got more and more attention. Embedded system has been applied in industrial control, military, communication, electronics and so on, because it has the character of small size, high performance, low cost, high reliability and high applicability.There is the world's largest household appliances market in the world in our country, so these information household appliances products have enormous markets. At the same time, there must be keen competition in it, if you want to win in this competition, you must master key technology and put out one's own products in time. Many small and medium enterprises who buy the scheme not only need spend a lot of money on it, but also can't master the key technology, so they will find it difficult to develop their own products and can't be in the forefront of information industry. So, we can find out, it is the best way for enterprises to develop their own development board, which can save the funds and get the technological guarantee. As following: Save product's development funds, easy to control the cost of products; Raise the technological content of the products, get the preponderance in the competition; Will not be eliminated by the cruel competition; Can make one's own rule, make the industry standard; Understand one's own development board, can transplant the system. So, the intention of this topic is designing the basic software and hardwareplatform of embedded industry control touch-screen system equipped with CAN bus, we can develop some kind of product by adding to corresponding function block on this platform.2. Universal Project of the embedded systemAfter analyzing the system, need of function and conveniences of extend, we adopt Intel XScale PXA255 as the system's CPU, 64MB Samsung SDRAM as the system's memorizer. At the same time, we expand the corresponding function blockby the need of system. We compare synthetically several usual FIELD BUS and choose CAN BUS as the system's extend interface, because one mainly applied direction of the project is industrial control.In addition, we have adopted embedded Linux as the operating system, because it not only avoids the licence expenses, save the cost, but also it has very high stability and strong network function. At the same time, embedded Linux has abundant developing instruments and a large number of files, it is clear that the application of embedded Linux will be more and more extensive.3. The hardware realization of the embedded systemThe principle of the hardware design is that both guaranteeing system can normal run, and meets the need of the system for small size, high performance, low cost, high reliability and high applicability. So according to this principle, when we design the principle chart and PCB, we both consider the rationality of system design, and pay attention to the influence of PCB on the consumption, the dependability and size of the system.In the power designing, we adopt two high performances depressurization DC-DC switch regulator MAX1821 for system's power, one of which is 3.3v for board, the other one is 1.33v for CPU's core. The reliable and steady power is the key to the whole system's success. Adopt MAX811 for the system's reset circuit, the whole power system is made up.We have adopted the memory of the large capacity (64MB Samsung SDRAM, 32MB Intel flash) for extending the system's function and accelerating the system's processing.We use two of PXA255's serial interface for our project, one is full function interface, the other is Bluetooth one. Every UART (Universal Asynchronous Receiver Transmitter) is connected to the I/O port by Maxim MAX3244ECAI RS-232. BT UART is connected to a standard 9-pin RS-232 interface. FF UART is connected to another port with JTAG (Joint Test Action Group), the board communicates with pc by this port.4. The software realization of the embedded systemThe embedded Linux is adopted as the project's operating system, which includes as following:1. Building cross-compile environment with cygwin on pc, adopt Linux2.4.19 as system's core;2. According to system's scheme, compile and download blob (boot loader object);...
Keywords/Search Tags:Touch-screen
PDF Full Text Request
Related items