Я хочу прочитать статус вывода MCU GPIO и повторно сохранить его в массиве из 10 номеров. Когда массив заполнен, он должен сдвинуть значение влево и сохранить новое значение в [9]-й позиции нижнего индекса и продолжить.
Как я могу реализовать это как код в Embedded C?