Комментарии:
Привет.Я довольно давно пишу под stm32 но мне все еще не приходилось "разруливать" приоритеты прерываний.Хотя у меня и сложные проекты бывают.Но мне пока все равно какое прерывание сработает раньше другого.Классный у тебя канал
ОтветитьНаверно придется еще один урок делать ,где конкретно работает обработчик прерываний , и как выбирать их приоритеты
ОтветитьСпасибо за труды. А будут уроки по интерфейсам связи?
ОтветитьОчень хорошо все рассказано, автору спасибо!))
ОтветитьСпасибо за Вашу работу. Хотелось бы поподробнее по функциям Callback. Попробуйте загуглить, нет ничего(хотя, может я не могу найти, буду благодарен за ссылку). Общий принцип как то понятен, но нет информации в каких случаях оправданно их использование, когда обработчик можно посадить в ..._it.c. То есть, нет какой то стройной теории по использованию обработчика
ОтветитьНа cmsis это будет менее объемно, но сложнее к восприятию.
ОтветитьСпасибо за проделанную работу! Возник следующий вопрос : Нет желания после какого-то большого блока уроков с основами реализовать какой-нибудь реальный (обучающий) проект? В смысле с конкретной реализацией всего разученного до этого момента, не по отдельности в отдельных тематических экспериментах, а именно как в настоящем реальном проекте в комплексе со всем, что этому сопутствует? Вариантов помигать светодиодами в сети много, но именно цельный проект со схемотехникой, программированием, отладкой, разводкой платы и видимым конечным результатом - это редкость.
Ответить"Здесь мы научились... " )))) смех сквозь слёзы. Чем дальше изучаю, тем больше информации, которая уже не хочет укладываться. Такое чувство, что я этот STM32 никогда не победю((
Люди, у меня у одного такая фигня? Или у меня слишком большие требования к себе?
Автор, а сколько вы по времени изучали этот МК?
самый доступный материал, на русском языке
ОтветитьОтличный курс, спасибо!
ОтветитьХороший материал
ОтветитьСпасибо, с удовольствием посмотрел , очень доходчиво!
ОтветитьЗачем нужны прерывания если есть dma? Нужно просто проверять флаги
ОтветитьЕсть несколько вопросов: 1) Почему в сохранении контекста участвуют только несколько регистров, а не сохраняются регистры R4--R11 ? Почему бы не сохранить весь регистровый файл? 2) Что за мультицикловые команды STR и LDR ? Где о них почитать ? В "Mastering STM32" о них ничего не нашел. 3) Где можно получше узнать о Tail-chaining ? Откуда эти картинки?
ОтветитьДжиттер (дрожание) - это непостоянство времени от момента возникновения прерывающего события до момента передачи управления первой команды обработчика прерывания. Джиттера не может не быть, так как контроллер всегда должен завершить выполнение текущей команды прежде чем начать процедуру сохранения контекста и т.п. В идеале дрожание не превышает одного машинного цикла. Но может и превышать.
ОтветитьБольшое спасибо автору канала за знания)
Ответить