Схоже на 3-й варіант від Reset-а.
Вряд ли, он пишет "с самого начала была". Вряд ли он успел захренячить стек в начале. Компилятор, обычно, этим сам по себе страдать не склонен, он PUSH и POP юзает вполне себе грамотно, хотя и с перебором (я на асме гораздо меньше его использую, компилятор же тулит его куда надо и не надо - тоже).
Скорее всего, проблемы с оптимизацией, или какая-то грубая ошибка закралась, которую автор не видит. Так бывает в сях. Область видимости, к примеру, может злые шутки разыгрывать.
На смену f1 семейству предназначено f0. Для него генератор есть.
Позырил - не впечатлило. Уменьшение функционала, что правда, и падение цены. Меня f103 устраивает более всех.
Перепроверил по ценам - если количество не десятки тысяч, то разницы в цене практически нет, а разница в тактовой - уже есть. F103 пока остается оптимумом для замены атмег и пичков16-18.
Тааагс... ."пЪядайзяем йазгавог"(С)Кролик
Я чёт не врубаюсь как в шайтан-кристале происходит логика взаимодействия АЦП и ДМА.
Кто может человеческим езыгом объяснить?
В моих
иллюзиях размышлениях мне казалось, что DMA должно сам валить данные в массив по указанному адресу, при этом по достижении указанной длины - выставлять прерывание.
Я правильно понял? Или как-то ещё?
Ибо АЦП бит, что конвершен комплите выставил, но массив девственно чист.