Concepedia

Abstract

Parallel data processing is a fast data manipulation. Input data are processed by multiple devices due to speed and job allocation for individual devices. This paper describes using of parallel processing input values by two microcontroller STM32F446RE and microcontroller STM32F746ZG which is presented as a master device. The other microcontrollers are slaves. This device processing input logic status from 32 input buttons that makes 32-bit word. There is master/slave architecture, where slaves scan the pins and send the status to the master device. The primary advantage of parallel processing is dividing of tasks between two or more processors and it means that each processor can operates independently with a smaller number of operations. This advantage does not burden the processor such as if only one processor operates. As result it was created equipment for educational purposes to train specialists in the field of data processing.