Jump to content

SSD1963 8Bit FMC STM32F7 CubeMX


Recommended Posts

Posted (edited)

Hello,

have everyone an example to drive uGFX with SSD1963 8Bit Controller on FMC for STM32F7 CubeMX and System Workbench?
Alle the samples here are for FSMC and not FMC.

Thanks in advance!

Edited by mash273
Posted

Hello & welcome to the µGFX community!

There are currently no official examples for that. However, it should be very straight forward to get that working. The FSMC vs. FMC stuff does not concern µGFX at all - that only affects the changes in the board file which are always hardware/platform/target specific.
FMC doesn't work that different from FSMC. It's basically just more features. You should be able to take one of the existing FSMC examples and adapt it to your FMC needs. It's always good practice to make sure that your peripherals are working outside of µGFX prior to writing the board files for µGFX.

Posted (edited)

Whats happend? it is only when use Display = TRUE?

Description Resource Path Location Type
'FMC_Bank' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 58 C/C++ Problem
'FMC_Bank' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 72 C/C++ Problem
'FMC_Bank1' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 58 C/C++ Problem
'FMC_Bank1' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 72 C/C++ Problem
'FMC_BCR1_MBKEN' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 63 C/C++ Problem
'FMC_BCR1_MBKEN' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 73 C/C++ Problem
'FMC_BCR1_MWID_0' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 63 C/C++ Problem
'FMC_BCR1_MWID_0' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 73 C/C++ Problem
'FMC_BCR1_WREN' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 63 C/C++ Problem
'FMC_BCR1_WREN' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 73 C/C++ Problem
'FMC_BTR1_ADDSET_0' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 72 C/C++ Problem
'FMC_BTR1_ADDSET_1' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 58 C/C++ Problem
'FMC_BTR1_ADDSET_3' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 58 C/C++ Problem
'FMC_BTR1_BUSTURN_0' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 72 C/C++ Problem
'FMC_BTR1_BUSTURN_1' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 60 C/C++ Problem
'FMC_BTR1_BUSTURN_3' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 60 C/C++ Problem
'FMC_BTR1_DATAST_1' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 59 C/C++ Problem
'FMC_BTR1_DATAST_2' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 72 C/C++ Problem
'FMC_BTR1_DATAST_3' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 59 C/C++ Problem
'GPIO_PIN_2' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 80 C/C++ Problem
'GPIO_PIN_RESET' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 80 C/C++ Problem
'GPIO_PIN_SET' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 82 C/C++ Problem
'GPIOC' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 49 C/C++ Problem
'GPIOD' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 50 C/C++ Problem
'GPIOE' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 51 C/C++ Problem
'GPIOE' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 80 C/C++ Problem
'RCC_AHB3ENR_FMCEN' undeclared (first use in this function) board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 46 C/C++ Problem
make: *** [uGFX/drivers/gdisp/SSD1963/gdisp_lld_SSD1963.o] Error 1 uglx_ssd1963    C/C++ Problem
recipe for target 'uGFX/drivers/gdisp/SSD1963/gdisp_lld_SSD1963.o' failed subdir.mk /uglx_ssd1963/Debug/uGFX/drivers/gdisp/SSD1963 line 18 C/C++ Problem
Type 'LCD_Parameters' could not be resolved board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 19 Semantic Error
unknown type name 'IOBus' board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 49 C/C++ Problem
unknown type name 'IOBus' board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 50 C/C++ Problem
unknown type name 'IOBus' board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 51 C/C++ Problem
excess elements in scalar initializer board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 49 C/C++ Problem
excess elements in scalar initializer board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 50 C/C++ Problem
excess elements in scalar initializer board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 51 C/C++ Problem
GOS: Raw32 - Make sure you initialize your hardware and the C runtime before calling gfxInit() in your application! gos_raw32.c /uglx_ssd1963/uGFX/src/gos line 32 C/C++ Problem
implicit declaration of function 'HAL_GPIO_WritePin' [-Wimplicit-function-declaration] board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 80 C/C++ Problem
implicit declaration of function 'PAL_MODE_ALTERNATE' [-Wimplicit-function-declaration] board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 53 C/C++ Problem
implicit declaration of function 'palSetBusMode' [-Wimplicit-function-declaration] board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 53 C/C++ Problem
implicit declaration of function 'rccEnableAHB3' [-Wimplicit-function-declaration] board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 46 C/C++ Problem
(near initialization for 'busC') board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 49 C/C++ Problem
(near initialization for 'busD') board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 50 C/C++ Problem
(near initialization for 'busE') board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 51 C/C++ Problem
each undeclared identifier is reported only once for each function it appears in board_SSD1963.h /uglx_ssd1963/uGFX/drivers/gdisp/SSD1963 line 46 C/C++ Problem
 

Edited by mash273

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...