add starting work with displays on ili9341/ili9340

This commit is contained in:
Edward Emelianov
2023-05-09 00:04:21 +03:00
parent c095c1087d
commit eda7d9127a
7 changed files with 390 additions and 31 deletions

View File

@@ -50,8 +50,8 @@ TRUE_INLINE void gpio_setup(){
GPIOB->MODER = MODER_O(0) | MODER_AF(6) | MODER_AF(7) | MODER_O(10) | MODER_O(11) | MODER_O(12) | MODER_AF(13)
| MODER_AF(14) | MODER_AF(15); // 10-DC, 11-RST, 12-LED, 13-SCK, 14-MISO, 15-MOSI
GPIOB->OSPEEDR = OSPEED_HI(6) | OSPEED_HI(7) | OSPEED_HI(13) | OSPEED_HI(14) | OSPEED_HI(15);
GPIOB->OTYPER = 0;
GPIOB->PUPDR = PUPD_PU(14); // PU MISO
GPIOB->OTYPER = 0; //OTYPER_OD(15); // MOSI is OD
GPIOB->PUPDR = 0; //PUPD_PU(14) | PUPD_PU(15); // PU MISO & MOSI
// PORT C
//GPIOC->ODR = 0;