STM32F746 cleanup
This commit is contained in:
parent
ea0f9922e7
commit
b3028a78d1
2 changed files with 1 additions and 4 deletions
|
@ -44,8 +44,6 @@ static const ltdcConfig driverCfg = {
|
||||||
|
|
||||||
static void configureLcdPins(void)
|
static void configureLcdPins(void)
|
||||||
{
|
{
|
||||||
GPIO_InitTypeDef gpio_init_structure;
|
|
||||||
|
|
||||||
// Enable GPIOs clock
|
// Enable GPIOs clock
|
||||||
RCC->AHB1ENR |= RCC_AHB1ENR_GPIOEEN; // GPIOE
|
RCC->AHB1ENR |= RCC_AHB1ENR_GPIOEEN; // GPIOE
|
||||||
RCC->AHB1ENR |= RCC_AHB1ENR_GPIOGEN; // GPIOG
|
RCC->AHB1ENR |= RCC_AHB1ENR_GPIOGEN; // GPIOG
|
||||||
|
|
|
@ -144,9 +144,8 @@ static void LTDC_LayerInit(LTDC_Layer_TypeDef* pLayReg, const ltdcLayerConfig* p
|
||||||
pLayReg->CKCR = (pLayReg->CKCR & ~0x00FFFFFF) | (pCfg->keycolor & 0x00FFFFFF);
|
pLayReg->CKCR = (pLayReg->CKCR & ~0x00FFFFFF) | (pCfg->keycolor & 0x00FFFFFF);
|
||||||
pLayReg->CACR = (pLayReg->CACR & ~LTDC_LxCACR_CONSTA) | ((uint32_t)pCfg->alpha & LTDC_LxCACR_CONSTA);
|
pLayReg->CACR = (pLayReg->CACR & ~LTDC_LxCACR_CONSTA) | ((uint32_t)pCfg->alpha & LTDC_LxCACR_CONSTA);
|
||||||
pLayReg->BFCR = (pLayReg->BFCR & ~(LTDC_LxBFCR_BF1 | LTDC_LxBFCR_BF2)) | ((uint32_t)pCfg->blending & (LTDC_LxBFCR_BF1 | LTDC_LxBFCR_BF2));
|
pLayReg->BFCR = (pLayReg->BFCR & ~(LTDC_LxBFCR_BF1 | LTDC_LxBFCR_BF2)) | ((uint32_t)pCfg->blending & (LTDC_LxBFCR_BF1 | LTDC_LxBFCR_BF2));
|
||||||
for (start = 0; start < pCfg->palettelen; start++) {
|
for (start = 0; start < pCfg->palettelen; start++)
|
||||||
pLayReg->CLUTWR = ((uint32_t)start << 24) | (pCfg->palette[start] & 0x00FFFFFF);
|
pLayReg->CLUTWR = ((uint32_t)start << 24) | (pCfg->palette[start] & 0x00FFFFFF);
|
||||||
}
|
|
||||||
|
|
||||||
// Final flags
|
// Final flags
|
||||||
pLayReg->CR = (pLayReg->CR & ~LTDC_LEF_MASK) | ((uint32_t)pCfg->layerflags & LTDC_LEF_MASK);
|
pLayReg->CR = (pLayReg->CR & ~LTDC_LEF_MASK) | ((uint32_t)pCfg->layerflags & LTDC_LEF_MASK);
|
||||||
|
|
Loading…
Add table
Reference in a new issue