19 Commits

Author SHA1 Message Date
Stanislav N Mikhailov 013829cf55 Replaced blocking SPI framebuffer transmission with DMA-driven transfer.
Replaced blocking spi_write_blocking() framebuffer transfer with DMA.

- Switched SPI to 8-bit mode
- Configured DMA channel with SPI DREQ
- Moved FIFO signaling to DMA completion IRQ
- Removed blocking framebuffer transmission
- Preserved command/data SPI operations
2026-02-15 18:12:56 +03:00
Stanislav N Mikhailov a9eb872c1a LED on 2025-01-18 15:58:12 +03:00
Stanislav N Mikhailov 14a1a0fcf5 Added processing of the temperature sensor 2025-01-12 21:11:47 +03:00
Stanislav N Mikhailov 1726b92ae4 Grid added 2025-01-06 12:08:07 +03:00
Stanislav N Mikhailov 4c4a500f6d De decomposition 2025-01-03 11:56:13 +03:00
Stanislav N Mikhailov e03683f9da Just a test. 2025-01-02 17:36:48 +03:00
Stanislav N Mikhailov 834a567203 Added color to draw_string 2025-01-02 00:30:44 +03:00
Stanislav N Mikhailov e89eb58de4 decomposition 2025-01-02 00:12:20 +03:00
Stanislav N Mikhailov d556f818a5 Removed redundant calls to get_char_width 2025-01-01 22:27:02 +03:00
Stanislav N Mikhailov 3cdfa81da8 Font is displayed correctly 2025-01-01 18:07:19 +03:00
Stanislav N Mikhailov 7b87f90ae8 The garbled text appeared 2025-01-01 15:48:41 +03:00
Stanislav N Mikhailov a7f3d94c1b Font conversion has been improved 2024-12-30 11:53:44 +03:00
Stanislav N Mikhailov ebdf5077ef Incorrect BMP conversion 2024-12-29 21:50:55 +03:00
Stanislav N Mikhailov 208bf344b7 Added Python scripts for font conversion 2024-12-28 17:02:52 +03:00
Stanislav N Mikhailov aa33cc849f The sinusoid has been modified 2024-12-28 15:01:43 +03:00
Stanislav N Mikhailov e68cfb732f Sine wave added 2024-12-27 20:23:15 +03:00
Stanislav N Mikhailov 046a2abd11 Besier curve added 2024-12-27 20:05:37 +03:00
Stanislav N Mikhailov 3721fb24ce Display checked 2024-12-27 19:42:34 +03:00
Stanislav N Mikhailov e6fc56a203 RGBView 2024-12-27 14:39:43 +03:00