Commit graph

67 commits

Author SHA1 Message Date
Vovanium
349b17d8c4 * project files cleanup 2023-08-01 16:53:54 +03:00
Vovanium
8024f293c6 * reorganization and new runtime names 2023-06-08 18:43:21 +03:00
Vovanium
40310e82cf % Examples / LCD_Demo layer window stop position one off error 2022-01-20 15:35:36 +03:00
Vovanium
735c083c48 * STM32.DMA2D: changed interrupt flags from record to array (so to logic operators be available) 2021-11-24 19:20:31 +03:00
Vovanium
43c52fa192 + Examples/LCD_Demo utilize interrupts to wait for DMA2D 2021-11-24 17:30:38 +03:00
Vovanium
d57bbccefa * Examples / LCD_Demo clean-up. Closing #2 as all its objectives have reached 2021-11-18 19:33:12 +03:00
Vovanium
e1d2989d40 % small update to prev commit 2021-11-18 19:22:56 +03:00
Vovanium
d2add1519a * Examples / LCD_Demo now using DMA2 for graphics 2021-11-18 19:21:23 +03:00
Vovanium
0fb76d4f87 Examples / LCD_Demo brings static image (LCD AFs fixed) 2021-09-30 18:52:50 +03:00
Vovanium
753e98c691 Examples / LCD_Demo now flashing screen through LTDC. 2021-09-29 18:05:32 +03:00
Vovanium
bee5832796 * Examples / LCD_demo LTDC programming (do not work yet) 2021-09-28 19:49:01 +03:00
Vovanium
b30fae887f + LCD demo stub and frequency calculation procedures 2021-09-23 19:52:38 +03:00
Vovanium
30f894f177 + STM32.F4.GPIO.Ports.*.Set_AFR 2021-09-22 17:33:46 +03:00
Vovanium
fa9a7161ec * Examples / SPI_LCD removed unused dependencies 2021-09-22 17:03:13 +03:00
Vovanium
90e5690e73 % Examples / Number_Guess: Fix #3 by extending variable range 2021-09-22 16:11:28 +03:00
Vovanium
b6f651b2bd * Examples: Generic LCD procedures 2021-09-22 15:59:56 +03:00
Vovanium
59d3143be5 * Examples / LCD: Refactored LCD code from an example 2021-09-21 19:50:35 +03:00
Vovanium
f1f2f31b5e * Examples/SDRAM_Pool - many arrays in single line 2021-09-16 19:25:01 +03:00
Vovanium
057a1324ae + Example: Storage pool in external SDRAM 2021-09-15 19:32:35 +03:00
Vovanium
e7c6c87607 + Examples: common GPRs 2021-09-15 19:31:43 +03:00
Vovanium
46257d0f46 Examples / Board.UART code reorganized to Board.UART.IO 2021-09-14 17:50:41 +03:00
Vovanium
5ab184a806 + SDRAM initialization modularized 2021-09-09 19:09:29 +03:00
Vovanium
3ec8843e95 * SDRAM at good frequency 2021-09-08 19:18:21 +03:00
Vovanium
8de6a494ae * Examples/SDRAM_Test is working ok! 2021-09-08 17:40:40 +03:00
Vovanium
a1b47ebdf5 * complete SDRAM initialization 2021-09-07 19:49:46 +03:00
Vovanium
c32b175660 + FMC definitions, started writing FMC test 2021-09-02 19:47:07 +03:00
Vovanium
5be434edf6 examples/LCD now draws Mandelbrot set, but it is very slow 2021-08-26 19:38:57 +03:00
Vovanium
9450af9543 Examples/LCD is working now 2021-08-26 18:43:04 +03:00
Vovanium
256fbfb187 + LCD example: first command issued, more to go 2021-08-25 19:49:16 +03:00
Vovanium
b31de60f73 LCD example SPI outputtting! 2021-08-25 18:30:22 +03:00
Vovanium
c15dafbe5a + second LED on 429disco 2021-08-25 18:28:30 +03:00
Vovanium
6f46120c51 + STM32.GPIO.Ports configuration register set routines 2021-08-19 19:36:04 +03:00
Vovanium
3f0d45f857 + another uart example and remake of makefile 2021-08-18 19:44:20 +03:00
Vovanium
dab9d07111 + Board.UART common module for examples 2021-08-18 17:18:51 +03:00
Vovanium
9e242636ef * UART example renamed 2021-08-18 16:42:09 +03:00
Vovanium
ba403f8768 + LCD example (not written yet) 2021-08-12 19:59:06 +03:00
Vovanium
da3f88b3b8 + uart example for piswords board 2021-08-12 17:10:07 +03:00
Vovanium
2a9cc54efb % example name 2021-08-11 17:56:43 +03:00
Vovanium
5286f5bfcd % example project 2021-08-10 19:31:39 +03:00
Vovanium
3e01c9b7dc * example generalization 2021-08-03 19:15:58 +03:00
Vovanium
57adae9420 * Nicer makefile 2021-08-03 18:35:19 +03:00
Vovanium
1003e243ec * UART example to common build method 2021-08-03 18:20:48 +03:00
Vovanium
68fe374be0 Makefile-based build of examples. Finally, share common body file. 2021-08-03 16:23:16 +03:00
Vovanium
a587b7a512 * make examples with make (not with shellscripts) 2021-07-29 19:32:23 +03:00
Vovanium
5a7e565ed4 * clear library variants: there is single library for a family (F4) now 2021-07-29 19:23:11 +03:00
Vovanium
0dc9c6b003 Eliminating name hiding between RCC indices and Units 2021-07-27 19:50:57 +03:00
Vovanium
79e32efc47 * new reorganizing of library: make specific chip accessible via renames 2021-07-27 19:28:39 +03:00
Vovanium
d47f9e8777 * changed RCC control registers to arrays 2021-07-27 18:41:07 +03:00
Vovanium
9fd049e958 * corrected directory 2021-07-27 18:40:42 +03:00
Vovanium
1284b384df Convert RCC.AHB1 control to boolean arrays 2021-07-22 19:41:10 +03:00