STM32. Ядро Cortex-M0.
Лектор - Казиахмедов Эдгар.
Сообщество проекта: drec_courses
Репозиторий с материалами курса: github.com/edosedgar/stm32f0_ARM
Приняли участие в создании:
- Филипп Микоян philalala
- Владислав Молодцов molvlad
- Прутьянов Виктор vprutyanov
Снято на базе студии Физтех-Live при поддержке Фонда Целевого Капитала МФТИ.
Пікірлер: 20
Бомба, наконец-то..., а то у всех в уроках для "начинающих", используются термины для не "начинающих" и ни чего не понятно. А у Вас, нормальным языком, описывается базовые знания и все проясняется. Спасибо!!!
Молодец! Все очень доступно, понятно и отлично оформлено! Меньше волнуйтесь! Вы молодец
Большое вам спасибище за труд. Отличный получается курс!
Небольшое исправление про конфигурационные биты BOOT0 & nBOOT1.
Я запутался в моменте объяснения процесса запуска программы при старте МК. Если выбран режим запуска из Flash, то откуда начинается работа программы, что имеется в виду под "отображением" адреса, откуда куда, и для кого он отображается? Ибо в других статьях речь идёт о том, что начинается всё с адреса 0x0.
Спасибо занимательный материал
Отличная лекция
Не получается повторить урок из вики "Booting with gdb". Ubuntu 20.04. После "make gdb-st-util" микроконтроллер не уходит в halt, а сразу запускается и первая инструкция si уже оказывается while(1). Вручную (arm-none-eabi-gdb -> tar extended-remote :4242 -> load xxxx.elf) естественно тоже самое. Соответственно непонятно как пошагово посмотреть "после reset, но перед main" все регистры, которые указаны в уроке. При попытке установить brakepoint на первой инструкции вектора сброса (ldr r0, [pc, #52]) и перезапуска командой "run", arm-none-eabi-gdb вылетает с ошибкой.
А что делать если после main вызвалось последовательно N функций.
А на полевых транзисторах можно собрать кортекс м0?
Спасибо
в предложенном к лекции задании, изложена возможность использования стороннего адаптера и stm32flash для загрузки и чтения бинарников. Можете подсказать, как мне определить нужный порт на MacOS Mojave когда прописываю sudo stm32flash /dev/tty??? А то собственные попытки привели меня только к Error probing interface "serial_posix"
"Залили код." сразу понятно что это не профессионал.
слабенько, мальчик...