Емельянов Эдуард Владимирович (eddy_em) wrote,
Емельянов Эдуард Владимирович
eddy_em

Categories:

"Безбиблиотечная" разработка под STM32

Итак, я уже жаловался на то, что обиделся на разработчиков opencm3, поломавших API в очередном обновлении. И грозился перейти на "безбиблиотечную" разработку.
Время настало: пора помаленьку знакомиться с STM32F042 и разрабатывать систему термомониторинга зеркала. Третий час сижу, пока особо без результата: скачал "сниппеты" с сайта st, но как-то не нравится мне их подход. Но пытаться сделать конфетку из opencm3 — тоже много времени займет!
Мучают сомнения: как, например, usb прикручивать или lwip... Самым идеальным вариантом было бы "скрестить ежа и ужа": сделать что-то свое на основе "сниппетов" и opencm3. Вот и думаю: доводить ли "сниппеты" до уровня opencm3 или же потихоньку править код opencm3 под свои нужды, заворачивая все в дефайны или инлайны... В любом случае и там, и там полным-полно дыр. Скажем, тактирование от HSE отсутствует — по-любому самостоятельно писать надо.
Пожалуй, сделаю себе репу актуальной opencm3 (с еще не поломанным API, чтобы иметь возможность собирать с нею старый код), и буду помаленьку пилить ее под свои нужды.
Tags: всячина, рукожопие
Subscribe

  • Дела телескопные

    Воистину, рукожопие человеческое пределов не имеет. По прогнозу нам обещают более-менее нормальное небо через пару дней, поэтому сегодня днем решил…

  • Robotel-2

    В спешном порядке я нарисовал "демон погоды" для мониторинга облачности, чтобы запустить и второй телескоп. В конце года мы с Тимуром примерно…

  • Масштабы

    Сейчас из дома параллельно провожу технические наблюдения на Z-1000 и полуметровом астросибе. На Цейссе провожу мониторинг (примерно по часу на…

promo eddy_em august 17, 2019 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий:
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 7 comments