GREY писал(а):
АЦП слабый? Да ладно, это смотря с чем сравнивать.
дело даже не в больших шумах или быстродействии, а в радикально низком входном сопротивлении. В этом плане даже самый похабный АВР сильно лучше.
Хочешь изучать - смотри линейку
www.st.com/en/m...roductId=SS1574
Недорогие, не шибко требовательные к печатке и по внутренностям все хорошо.
но это не ПИК или АВР. Оно гораздо ближе к писюку, тоесть можно словить исключение и проц "завис". поэтому нормальный отладчик нужен как воздух, особенно поначалу.
Сразу всю периферию ты юзать не будешь, а потому вначале придется изучить базовые вещи типа RCC, GPIO, контроллер прерываний...
Без них просто вообще делать нечего, но они совсем не сложные и конфигуратор тут по большому счету нафиг не нужен, надо понимать что ты делаешь и почему.
У тебя на камне вагон ног и вагон периферии - надо разложить ноги на требуемую периферию, так чтоб это было удобно с точки зрения разводки и чтоб ноги не пересекались. Вот для этого и нужен куб -
www.st.com/cont...tm32cubemx.html
там оно наглядно, хотя первые проекты делал без куба - его тогда еще не было.
Потом тебе возможно надо настроить периферию на конкретный режим, это можно как рукопашно, так и кубом, но по мне лучше рукопашно.
Поскольку один фиг курить RM как работает периферия, а на фоне этого пара десятков строк кода - да фигня.
Короче, просто купи недорогую плату и поиграйся - понравится - прекрасно, не понравится и фиг с ним. Не попробуешь не узнаешь.
Книжки тоже есть давно.
GCC прекрасно код компилит, сред полно, библиотеки вменяемые ST раздает, их и юзай, напрямую по регистрам писать нафиг не уперлось.