Версия ардуиноIDE 2.0.3 при попытке открыть новый скотч "задваивает" исходник...
Без шаманизьму не устранить...
С чем такое может быть связано?...
Код: Выделить всё
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json
http://dan.drown.org/stm32duino/package_STM32duino_index.json
Код: Выделить всё
uint8_t J = (PINC >> 1) & 0b00001111; // [A4,A3,A2,A1]Код: Выделить всё
const int pin1 = A1;
const int pin2 = A3;
const int pin3 = A3;
const int pin4 = A4;
uint8_t j = digitalRead(pin4)<<3 | digitalRead(pin3)<<2 | digitalRead(pin2)<<1 | digitalRead(pin1);