The General Embedded Kernel Simulation System Model

2012 ◽  
Vol 459 ◽  
pp. 58-62
Author(s):  
Xiao Han Yang ◽  
Di Suo ◽  
Fuan Wen

According to in-depth study of embedded system architecture and working principles, this paper proposes an embedded kernel simulation system model – Device Operation Interface (DOI) model based in the computer simulation theory. Furthermore, an embedded 8051 simulated kernel is designed and developed based on this model. The 8051 simulation system achieves loading, compiling and linking the C language source file, simulates the process of 8051 command execution and displays the results through interfaces. The DOI model contributes to the reuse in different experimental simulation platforms

2021 ◽  
Vol 23 (07) ◽  
pp. 23-34
Author(s):  
Mrs. Vani Dave ◽  
◽  
Mr Sanjeev Kumar shukla ◽  

In this study, we propose a method to quickly search for similar source files for a given source file as a method to examine the origin of reused code. By outputting not only the same contents but also similar contents, it corresponds to the source file that has been changed during reuse. In addition, locality-sensitive hashing is used to search from a large number of source files, enabling fast search. By this method, it is possible to know the origin of the reused code. A case study was conducted on a library that is being reused written in C language. Some of the changes were unique to the project, and some were no longer consistent with the source files. As a result, it was possible to detect the source files that were reused from among the 200 projects with 92% accuracy. In addition, when we measured the execution time of the search using 4 files, the search was completed within 1 second for each file.


2021 ◽  
Vol 2083 (4) ◽  
pp. 042024
Author(s):  
Yikun Zhao

Abstract C language programming is more and more favoured by the majority of technical personnel in embedded systems. The application of C language technology in computer software programming can effectively avoid unnecessary language logic problems, ensure the smooth progress of programming work and effectively improve the quality and efficiency of programming. For the development of C language embedded system, the programming ideas of system software are explained, the functional module division based on hierarchical design is given, and the realization methods of project organization, program framework design, module reuse design, etc. in the software development process are clarified. To solve the contradiction between C language flexibility and application development engineering. Although it is introduced for the ARM platform, the basic experience and algorithms are also suitable for software design on other embedded platforms.


2012 ◽  
Vol 241-244 ◽  
pp. 1143-1147
Author(s):  
Yi Yao ◽  
Jin Ling Jia ◽  
Guang Jian Chen ◽  
Xian Hai Wang

The paper describes design technology of FPGA and design method of SOPC, and designs DC motor speed control system based on SOPC technology. To be more specific, it includes establishing a Nios II embedded system on FPGA for which PWM, tachometer module and relative driver are customized. It also applies C language programming to actualize PID control algorithm, and conducts simulation on main system module functions.


2014 ◽  
Vol 539 ◽  
pp. 534-537 ◽  
Author(s):  
Chang Jun Han

This paper mainly studies the method of dynamic embedded Web server technology and its realization. Taking S3C2440 processor as the core hardware platform, constructed the software system of based on Linux operating system on the hardware platform; Analysis the key technology of web server, select Boa as the embedded web server, Boa server and CGIC database successfully transplanted and run the static Webpage; The paper detailed analysis of the CGI technology and using C language to compile the CGI program to realize dynamic Web server, realize the use of the Web browser to the remote Web server access control function.


2011 ◽  
Vol 55-57 ◽  
pp. 1693-1698
Author(s):  
Zhong Hu Yuan ◽  
Xiao Yu Qi ◽  
Xiao Wei Han

Process monitoring and fault diagnosis of batch process is a research focus in the industrial control field. In this paper, penicillin fermentation is taken as the research background, a visual batch process simulation system is designed based on mathematical models of an actual production process. By introducing different fault signals to the penicillin fermentation simulation process, the designed system can be used to simulate the real penicillin fermentation production process clearly. In the end, an ideal experimental simulation data for batch process fault diagnosis is provided.


Measurement ◽  
2020 ◽  
Vol 151 ◽  
pp. 107108
Author(s):  
Ruizhi Wang ◽  
Enling Tang ◽  
Guolai Yang ◽  
Guowen Gao ◽  
Li Wang

Sign in / Sign up

Export Citation Format

Share Document