Approbation of a process-oriented technology for microcontroller (MCU) programming

Бесплатный доступ

Traditional methods of microcontroller programming, such as procedural and object-oriented programming in C/C++ and Assembler languages, are not intended to describe systems with complex behavior. A promising approach to the description of such systems is the process-oriented programming. In this paper process-oriented approaches to the microcontroller programming are examined. The implementation of the technique proposed is presented by means of the C and Industrial C languages. In the first case the technique is tested on the task of a meteoserver development. The results of the approbation of the Industrial C language are given on the example of the vacuum deposition unit UVN-71P-3 control automation. The article presents the shortcomings of the Industrial C language translator, which made it possible to denote the further development of the language and the translator. A comparative analysis of the two methods is given. It revealed advantages and disadvantages of each approach.

Еще

Industrialc, embedded systems, process-oriented programming, open-source hardware, industrial automation, domain-specific languages

Короткий адрес: https://sciup.org/142143368

IDR: 142143368

Статья научная