memory heap
340 subscribers
2.25K photos
468 videos
52 files
2.89K links
science ∩ art = wonder

all memory blocks here are allocated by @a_v_p

GitHub: https://github.com/artyom-poptsov
Mastodon: https://fosstodon.org/@avp

https://memory-heap.org/~avp/
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
ШИМ на STM32.

  while (1)
{
for (int dc = 1; dc < 65536; dc *= 2) {
TIM1->CCR1 = dc;
HAL_Delay(1 + (100 - dc / 1000));
}
for (int dc = 65535; dc > 0; dc /= 2) {
TIM1->CCR1 = dc;
HAL_Delay(1 + (100 - dc / 1000));
}
}


#mcu #stm32
🔥4
memory heap
Открыт новый способ страдания фигнёй.
This media is not supported in your browser
VIEW IN TELEGRAM
Делаю межвидовые переходники: разъёмы с 2мм шагом (которые на STM32) на стандартные разъёмы с шагом 2.54мм (DuPont.)

Кто знает, как называется этот вид разъёма, который кручу в руке?

(Да, эта STM32 должна втыкаться в плату наподобие такой, но у меня её нет и стоит она почти как сама XCore407I.)

#mcu #stm32
2👾1
This media is not supported in your browser
VIEW IN TELEGRAM
Осилил АЦП на STM32F103C8. Пока что только через опрос значения.

Вот эта статья помогла разобраться:
https://controllerstech.com/stm32-adc-single-channel/

#stm32
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
STM32F407 + дисплей от Raspberry Pi через SPI + LVGL.

#stm32 #lvgl
🎃2
This media is not supported in your browser
VIEW IN TELEGRAM
Классный глюк!

#stm32 #lvgl
🔥2👾1
👾4
memory heap
Photo
И тут уже демка загружена. Класс!

#mcu #stm32
Я смог запустить проект, созданный в LVGL Editor, на STM32F407VE! Правда, проект простой и пока без обработки тача, но всё равно, это успех.

#lvgl #stm32
🔥3
Вчера вечером потратили с другом часа два, пытаясь понять, почему на STM32 не работал touch на 3.5-дюймовом дисплее для RaspberryPi. Сегодня утром на свежую голову посмотрел — оказалось, просто не был подключен MISO в шине SPI.

¯\_(ツ)_/¯

#stm32