Size: a a a

2021 March 02

АК

Алексей Куликов... in STM32
Чем не устраивают прерывания по фронтам? С чтением какого нибудь счётчика аппаратного?
https://istarik.ru/blog/stm32/131.html
источник

А

Андрей in STM32
Алексей Куликов
Чем не устраивают прерывания по фронтам? С чтением какого нибудь счётчика аппаратного?
https://istarik.ru/blog/stm32/131.html
Я пока интересуюсь чисто софтовым чтением коэф заполнения, это как крайний случай, что бы уже понимать, что могу обойтись и этим. А вообще хотелось бы как-то извернуться и использовать прерывания, что бы самому не запутаться, т. к. у меня уже достаточно прерываний на разных таймерах - 2 юарта, таймер светодиодов, 3 бк мотора с синусоидальным управлением
источник

АК

Алексей Куликов... in STM32
Можно конечно и таймером. При событии таймера, считывать с трёх пинов. И потом вычислять коэффициент.
источник

А

Андрей in STM32
Алексей Куликов
Можно конечно и таймером. При событии таймера, считывать с трёх пинов. И потом вычислять коэффициент.
Ну в общем, работать должно? Просто я еще не сталкивался, не знаю, какие могут быть подводные камни. Вдруг там индуктивность проводов мешать будет, или даже емкость
источник

s

stD in STM32
Это всем давно известный факт. У серии Ф1 нужно обязательно включать Serial Wire.
источник

P

Pavuk in STM32
Ну значит я один такой дремучий)
источник

s

stD in STM32
Вы могли прочесть об этом в закрепе...

https://t.me/stm32std/10090
источник

P

Pavuk in STM32
Что ж, спасибо, буду внимательнее, не думал, что такой большой закреп
источник

А

Андрей in STM32
Еще у меня такой вопрос - стоит ли переходить на hal, если с cmsis уже разобрался и все получается. Просто есть мысли, что с hal разработка пойдет быстрее, да и гайды очень часто пишутся для hal
источник

s

stD in STM32
Вы можете это совершенно спокойно совмещать. Например инициализацию делать в Кубе (на ХАЛ), а потом писать на СМСИС. Так многие делают.
источник

S

Sancta in STM32
LL можно использовать совместно с HAL
источник

Hm

Home mushroom in STM32
Если в теле функции написано UNUSED(Instance);
Это значит что функция не используется?
источник

s

stD in STM32
Да.
источник

М

Макс in STM32
Алекс 7804708/R1BIB
У акселерометра тоже ведь есть выход прерывания, который можно настроить. Пусть по движению, он разбудит ядро.
Хм, посмотрел подробнее в даташит, увидел, что есть регистр, где можно задать значение оси, после которого акселерометр просыпается
Спасибо
источник

И

Игорь in STM32
Все привет, есть ли у кого возможность посмотреть и проверить код для экрана 1602. Не могу понять почему не инициализируется. stm32f411
источник

И

Игорь in STM32
источник

И

Игорь in STM32
источник

A

AntikillerVova in STM32
Есть же готовые либы для стм32
источник

RB

Rasl Baltiev in STM32
Добрый день, у ST есть готовый алгоритм шагомера, нет ли у кого ни будь исходника алгоритма?
источник

А

Андрей in STM32
stD
Вы можете это совершенно спокойно совмещать. Например инициализацию делать в Кубе (на ХАЛ), а потом писать на СМСИС. Так многие делают.
У меня куба нет, все через кое-какое место
источник