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

Category:

STM32F042-nucleo, первые шаги

Потратив часть вечера на патч модуля ядра нетбука (вчера я сдуру думал вообще ядро обновить, но сегодня одумался и только ch341.ko пересобрал; странно, кстати, что этот патч тянется еще с третьего ядра, но даже в моем 4.4.21 его "из коробки" нет).
А потом руки таки дошли до STM32F042. Структуру репозитория я переделал, раскидав примеры по поддиректориям (в F0 лежат примеры для нулевой серии, в F1, соответственно, для F103). Сдуру забыл, что в гите нет удобной "ртутной" штучки под названием addremove, после коммита и пуша старые файлы остались. Пришлось делать
git add -A
и еще раз коммит и пуш.
Примерчик совсем простой: мигает зеленым светодиодом с частотой 4Гц или 1Гц (если установить перемычку между землей и ногой PA12). Дальше надо заняться ШИМом, I2C и UART. Очень жаль, что не разведен USB на платке. Придется колхозить на проводках.

P.S. Дропбокс, на котором я храню все эти вещи (для синхронизации между компьютерами) сдулся. Видимо, я переполнил доступный объем. Яндодиск тормозит жутчайшим образом, а гуглодрайв надо вручную синхронизировать. Но, что поделать — больше дропбоксоподобных вещей, но со значительно большим лимитом я не знаю.

P.P.S. В очередной раз подумал, что geany сильно не хватает плагина, позволяющего работать автодополнению по файлам, указанным в каком-нибудь конфиг-файле. Чтобы не нужно было 100500 файлов держать открытыми. Можно, конечно, свернуть подавляющее большинство нужных мне вещей из opencm3 в один файл, но он же будет совершенно нечитабельным!
Tags: c, stm32
Subscribe

  • Хеши строковых команд для МК

    Долго я к этому шел, но, похоже, пора уже: однобуквенные команды сложно запоминать (особенно если команд толпа, и большая часть с этими буквами…

  • Контроллер управления новой железякой

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

  • Накосячил

    Возвращаюсь из Абхазии, а у меня на столе коробочка от JLCPCB с платами управления новой безымянной железяки ( ссылка на гитхаб). Сразу в глаза…

promo eddy_em september 3, 12:13 8
Buy for 10 tokens
Уже больше полугода занимаюсь разработкой, вот, наконец-то в мастерских взялись за меня и начали выдавать первые детали. Сегодня сделал тестовую сборку (как обычно, местами пришлось "доработать напильником"): Пока прибор без названия (да и как-то не лезет в голову ничего, у меня нет…
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 16 comments

  • Хеши строковых команд для МК

    Долго я к этому шел, но, похоже, пора уже: однобуквенные команды сложно запоминать (особенно если команд толпа, и большая часть с этими буквами…

  • Контроллер управления новой железякой

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

  • Накосячил

    Возвращаюсь из Абхазии, а у меня на столе коробочка от JLCPCB с платами управления новой безымянной железяки ( ссылка на гитхаб). Сразу в глаза…