Size: a a a

2021 March 15

П

Петр in STM32
evgen da
Проблема только в том, что я заложил в схему ds3234 он на spi, А библиотеки найти не могу
не пробовали в ардуиновскую заглянуть, да натаскать оттуда что надо?
источник

П

Петр in STM32
схема рабочая ;)
источник

П

Петр in STM32
Геннадий
Ну прост кокрастыке к вопросу выше о том, хорошо ли в прерывании глобальные переменные дергать
там где опрос и изменение этих переменных неплохо бы останавливать прерываение. Кстати, где-то в статьях автора что-то было про Мьютексы )
источник

s

stD in STM32
Геннадий
Ну, этой фразой в общем-то можно начинать и сразу заканчивать любой учебник :)
Что вас конкретно беспокоит? Я разъясню.
источник

ed

evgen da in STM32
Петр
не пробовали в ардуиновскую заглянуть, да натаскать оттуда что надо?
Пока нет, под ардуино я библиотеку нашел, но сомневаюсь что она на стме заработает
источник

П

Петр in STM32
ну сама по себе нет, ее надо будет подпилить..
источник

ed

evgen da in STM32
источник

Г

Геннадий in STM32
stD
Что вас конкретно беспокоит? Я разъясню.
Да собственно, тут вот выше обсуждали, как правильно в прерывании считать положение энкодера из прерывания. И на предложение обновлять в прерывании значение глобальной переменной, поступило предложение использовать мьютексы. Но ведь, пока нет многопоточности или вообще операционной системы (а переход к обработчику прерывания - это совершенно не многопоточность, а очень даже последовательное выполнение), никакие инструменты синхронизации и не нужны совершенно, можно смело писать новое значение в переменную в прерывании и где-нибудь в основном цикле с ней же и работать. Вот я и решил уточнить, прав ли я или все-таки нет.
источник

s

stD in STM32
Я не вижу вашего кода поэтому ответить не могу. Однако это всё не важно так как на стм можно работать с энкодором полностью аппаратно, никаких прерываний не нужно.

Вот тут, во второй половине статьи...

https://istarik.ru/blog/stm32/121.html
источник

Hm

Home mushroom in STM32
Привет всем, кто нибудь пробовал с микросхемой st25dv работать?
источник

s

stD in STM32
В группе обсуждается stm32.
источник

VO

Valeriy Osipov in STM32
stD
Неточные у стм часы. Нужно ставить DS3231.
нуууууу... если есть осциллограф и пачка конденсаторов - можно заморочиться и откалибровать.
источник

DD

Dmitriy Developer in STM32
Valeriy Osipov
нуууууу... если есть осциллограф и пачка конденсаторов - можно заморочиться и откалибровать.
А осциллограф чем откалибруете? 😁
источник

VO

Valeriy Osipov in STM32
ну уж... кому-то надо верить
источник

VO

Valeriy Osipov in STM32
даже в розетке 50 гц плавает
источник

S

Sergey in STM32
Oleg Dvoryadkin
В основной программе нужно добавить...
int main(void)
{
 /* USER CODE BEGIN 1 */
   __set_PRIMASK(1);
   SCB->VTOR = APP_ADDRESS;
   __set_PRIMASK(0);
   __enable_irq();
...}
CubeIDE компилирует - но код не запускается. Кейл по прежднему код генерирует нормальный...
источник

ВС

Виталий Савченко... in STM32
Вопрос дурацкий, но все же спрошу. Если взять топовый stm32  дисплей, то возможно ли на него накатить операционку типа урезаной винды?
источник

СИ

Сергей Иванов... in STM32
Виталий Савченко
Вопрос дурацкий, но все же спрошу. Если взять топовый stm32  дисплей, то возможно ли на него накатить операционку типа урезаной винды?
Да
источник

СИ

Сергей Иванов... in STM32
Я сам устанавливал ос на дисплей, чисто показывает
источник
2021 March 16

DD

Dmitriy Developer in STM32
Сергей Иванов
Я сам устанавливал ос на дисплей, чисто показывает
Это очень смешно, но так жестоко, смех сквозь слезы.
источник