eddy_em: (Костерок)
eddy_em ([personal profile] eddy_em) wrote2017-01-15 05:44 pm

Мистика…

Уже полдня бьюсь с АЦП через ПДП. На стадии вывода значений возникают непонятные зависания. Что только не делал. И вдруг: бамц, озарение! Если убрать математические операции (деление, умножение, взятие остатка), никакого зависания нет. А как только я пытаюсь отобразить значение, вылезает ошибка.

То ли микроконтроллер дохлый, то ли какая-то хитрость есть в том, чтобы STM32F042 научить целочисленной арифметике кроме сложения и вычитания...

[identity profile] mbr.livejournal.com 2017-01-15 05:14 pm (UTC)(link)
Там не только софтового деления нет. Там всего-то два десятка инструкций оставили. Очень кастрированное ядро. Поэтому не удивляйся, что оно будет тормозить после F1.