Based on the in-depth research of the embedded device management system,analyze the process of the driver parameters delivery on kernel level particularly.According to this,expound the device driver 's working pri...Based on the in-depth research of the embedded device management system,analyze the process of the driver parameters delivery on kernel level particularly.According to this,expound the device driver 's working principle,structure and design methods especially.Finally realize the drivers of the character-based devices which can be dynamically loaded.Actual result shows that mastering the realization of the device driver mechanism and the process of parameters delivery with kernel can improve the embedded device driver development efficiency and reduce error probability effectively,thus saving the development cost and development cycle of embedded products.展开更多
With the development of embedded system, GUI becomes more and more important.As one of the most popular embedded GUI, MiniGUI became to be a key in researching the embedded GUI. This article firstly introduced embedde...With the development of embedded system, GUI becomes more and more important.As one of the most popular embedded GUI, MiniGUI became to be a key in researching the embedded GUI. This article firstly introduced embedded Linux system, processor ARM ,and S3C2410.Then, it analyses structures and primary predominances of MiniGUI. Finally, the transplantation of MiniGUI1.6.x based on $3C2410 is described in this paper.展开更多
This paper introduces the hardware structure and software design of data acquisition system based on embedded Linux. In order to improve the real-time response performance and the ability of multi task for system, usi...This paper introduces the hardware structure and software design of data acquisition system based on embedded Linux. In order to improve the real-time response performance and the ability of multi task for system, using ARM9 microprocessor technology in hardware, and transplant the Linux operating system, and the system reliability and scalability can be improved. The design makes full use of the characteristics of embedded Linux. The system software module have data acquisition module, data processing module, data communication module and data diagnostic module. The embedded Linux operating system is transplant into data acquisition system, that can accelerate the development of the system and convenient to future expansion functions, improve the observation data timeliness and accuracy, and can realize automation observation.展开更多
A network communication and recording system based on China-made ARCA SOC and embedded Linux operating system is introduced in this paper. It supports TCP/IP network communication protocol and mass storage medium. It ...A network communication and recording system based on China-made ARCA SOC and embedded Linux operating system is introduced in this paper. It supports TCP/IP network communication protocol and mass storage medium. It has strong points of self-monitor, low power consumption, high timing accuracy, high reliability of operation, etc. It can serve up to 20 centers real-time waveform data at the same time. It meets not only the requirements of physical networking observation, but also virtual networking observation based on Internet in which real-time data transmission is required. Its ability of field recording also meets the requirements of portable seismic observation, strong motion observation and seismic exploration observation, etc.展开更多
Presented is an automatic camera viewfinder based on T1 DaVinci digital platform and discussed mainly is the scheme of software system based on linux. This system can give an alarm and save the picture when the set fe...Presented is an automatic camera viewfinder based on T1 DaVinci digital platform and discussed mainly is the scheme of software system based on linux. This system can give an alarm and save the picture when the set features appear in the view, and the saved pictures can be downloaded and zoomed out. All functions are operated in OSD menu. It is.well established for its flexible operations, powerful functions, multitasking and stable performance.展开更多
Purpose Generally,the front-end computer(FEC)in a digital quench detector always acts as a communication platform between front-end data acquisition system and upper monitoring computer.SoC FPGA is the optimal option ...Purpose Generally,the front-end computer(FEC)in a digital quench detector always acts as a communication platform between front-end data acquisition system and upper monitoring computer.SoC FPGA is the optimal option for building system on chip.Aiming at developing a digital quench detector with higher integration degree,lower cost and stronger portability that meets the needs of different kinds of superconducting magnets,it is essential to develop a universal FEC based on SoC FPGA.Methods The development platform is Cyclone V SX SoC FPGA development board which has a FPGA integrated with an ARM processor.The hardware architecture of the FEC is built by using IP cores and developing custom function modules.On the other hand,the software design mainly consists of transplanting the embedded Linux and developing essential application program for communicating functions.Results The main function of FEC is reading quench detection data and transferring it to upper monitor computer through Ethernet;the test results indicate that the system design is reasonable and the function is complete.Conclusions The implementing of FEC on SoC FPGA has set a proper platform for upgrading to support more function for digital quench detection,and it is feasible to integrate more discrete devices onto one piece of SoC FPGA.展开更多
文摘Based on the in-depth research of the embedded device management system,analyze the process of the driver parameters delivery on kernel level particularly.According to this,expound the device driver 's working principle,structure and design methods especially.Finally realize the drivers of the character-based devices which can be dynamically loaded.Actual result shows that mastering the realization of the device driver mechanism and the process of parameters delivery with kernel can improve the embedded device driver development efficiency and reduce error probability effectively,thus saving the development cost and development cycle of embedded products.
文摘With the development of embedded system, GUI becomes more and more important.As one of the most popular embedded GUI, MiniGUI became to be a key in researching the embedded GUI. This article firstly introduced embedded Linux system, processor ARM ,and S3C2410.Then, it analyses structures and primary predominances of MiniGUI. Finally, the transplantation of MiniGUI1.6.x based on $3C2410 is described in this paper.
文摘This paper introduces the hardware structure and software design of data acquisition system based on embedded Linux. In order to improve the real-time response performance and the ability of multi task for system, using ARM9 microprocessor technology in hardware, and transplant the Linux operating system, and the system reliability and scalability can be improved. The design makes full use of the characteristics of embedded Linux. The system software module have data acquisition module, data processing module, data communication module and data diagnostic module. The embedded Linux operating system is transplant into data acquisition system, that can accelerate the development of the system and convenient to future expansion functions, improve the observation data timeliness and accuracy, and can realize automation observation.
文摘A network communication and recording system based on China-made ARCA SOC and embedded Linux operating system is introduced in this paper. It supports TCP/IP network communication protocol and mass storage medium. It has strong points of self-monitor, low power consumption, high timing accuracy, high reliability of operation, etc. It can serve up to 20 centers real-time waveform data at the same time. It meets not only the requirements of physical networking observation, but also virtual networking observation based on Internet in which real-time data transmission is required. Its ability of field recording also meets the requirements of portable seismic observation, strong motion observation and seismic exploration observation, etc.
基金National Natural Science Fundation of China(60602036)
文摘Presented is an automatic camera viewfinder based on T1 DaVinci digital platform and discussed mainly is the scheme of software system based on linux. This system can give an alarm and save the picture when the set features appear in the view, and the saved pictures can be downloaded and zoomed out. All functions are operated in OSD menu. It is.well established for its flexible operations, powerful functions, multitasking and stable performance.
文摘Purpose Generally,the front-end computer(FEC)in a digital quench detector always acts as a communication platform between front-end data acquisition system and upper monitoring computer.SoC FPGA is the optimal option for building system on chip.Aiming at developing a digital quench detector with higher integration degree,lower cost and stronger portability that meets the needs of different kinds of superconducting magnets,it is essential to develop a universal FEC based on SoC FPGA.Methods The development platform is Cyclone V SX SoC FPGA development board which has a FPGA integrated with an ARM processor.The hardware architecture of the FEC is built by using IP cores and developing custom function modules.On the other hand,the software design mainly consists of transplanting the embedded Linux and developing essential application program for communicating functions.Results The main function of FEC is reading quench detection data and transferring it to upper monitor computer through Ethernet;the test results indicate that the system design is reasonable and the function is complete.Conclusions The implementing of FEC on SoC FPGA has set a proper platform for upgrading to support more function for digital quench detection,and it is feasible to integrate more discrete devices onto one piece of SoC FPGA.