├── .cproject ├── .gitignore ├── .gitmodules ├── .mxproject ├── .project ├── Debug └── makefile ├── Demo ├── CubeRotationAnim.c ├── CubeTouchMe.c └── Demo.h ├── Drivers ├── CMSIS │ ├── Device │ │ └── ST │ │ │ └── STM32F4xx │ │ │ └── Include │ │ │ ├── stm32f429xx.h │ │ │ ├── stm32f4xx.h │ │ │ └── system_stm32f4xx.h │ └── Include │ │ ├── cmsis_armcc.h │ │ ├── cmsis_armclang.h │ │ ├── cmsis_compiler.h │ │ ├── cmsis_gcc.h │ │ ├── cmsis_iccarm.h │ │ ├── cmsis_version.h │ │ ├── core_armv8mbl.h │ │ ├── core_armv8mml.h │ │ ├── core_cm0.h │ │ ├── core_cm0plus.h │ │ ├── core_cm1.h │ │ ├── core_cm23.h │ │ ├── core_cm3.h │ │ ├── core_cm33.h │ │ ├── core_cm4.h │ │ ├── core_cm7.h │ │ ├── core_sc000.h │ │ ├── core_sc300.h │ │ ├── mpu_armv7.h │ │ ├── mpu_armv8.h │ │ └── tz_context.h └── STM32F4xx_HAL_Driver │ ├── Inc │ ├── Legacy │ │ └── stm32_hal_legacy.h │ ├── stm32f4xx_hal.h │ ├── stm32f4xx_hal_cortex.h │ ├── stm32f4xx_hal_def.h │ ├── stm32f4xx_hal_dma.h │ ├── stm32f4xx_hal_dma2d.h │ ├── stm32f4xx_hal_dma_ex.h │ ├── stm32f4xx_hal_dsi.h │ ├── stm32f4xx_hal_exti.h │ ├── stm32f4xx_hal_flash.h │ ├── stm32f4xx_hal_flash_ex.h │ ├── stm32f4xx_hal_flash_ramfunc.h │ ├── stm32f4xx_hal_gpio.h │ ├── stm32f4xx_hal_gpio_ex.h │ ├── stm32f4xx_hal_i2c.h │ ├── stm32f4xx_hal_i2c_ex.h │ ├── stm32f4xx_hal_ltdc.h │ ├── stm32f4xx_hal_ltdc_ex.h │ ├── stm32f4xx_hal_pwr.h │ ├── stm32f4xx_hal_pwr_ex.h │ ├── stm32f4xx_hal_rcc.h │ ├── stm32f4xx_hal_rcc_ex.h │ ├── stm32f4xx_hal_sdram.h │ ├── stm32f4xx_hal_spi.h │ ├── stm32f4xx_hal_tim.h │ ├── stm32f4xx_hal_tim_ex.h │ └── stm32f4xx_ll_fmc.h │ └── Src │ ├── stm32f4xx_hal.c │ ├── stm32f4xx_hal_cortex.c │ ├── stm32f4xx_hal_dma.c │ ├── stm32f4xx_hal_dma2d.c │ ├── stm32f4xx_hal_dma_ex.c │ ├── stm32f4xx_hal_dsi.c │ ├── stm32f4xx_hal_exti.c │ ├── stm32f4xx_hal_flash.c │ ├── stm32f4xx_hal_flash_ex.c │ ├── stm32f4xx_hal_flash_ramfunc.c │ ├── stm32f4xx_hal_gpio.c │ ├── stm32f4xx_hal_i2c.c │ ├── stm32f4xx_hal_i2c_ex.c │ ├── stm32f4xx_hal_ltdc.c │ ├── stm32f4xx_hal_ltdc_ex.c │ ├── stm32f4xx_hal_pwr.c │ ├── stm32f4xx_hal_pwr_ex.c │ ├── stm32f4xx_hal_rcc.c │ ├── stm32f4xx_hal_rcc_ex.c │ ├── stm32f4xx_hal_sdram.c │ ├── stm32f4xx_hal_spi.c │ ├── stm32f4xx_hal_tim.c │ ├── stm32f4xx_hal_tim_ex.c │ └── stm32f4xx_ll_fmc.c ├── Inc ├── depth_sdram.h ├── dma2d.h ├── fmc.h ├── gpio.h ├── i2c.h ├── ltdc.h ├── main.h ├── spi.h ├── stm32f4xx_hal_conf.h └── stm32f4xx_it.h ├── Modules ├── BSP │ ├── Components │ │ ├── Common │ │ │ ├── io.h │ │ │ ├── lcd.h │ │ │ └── ts.h │ │ ├── ili9341 │ │ │ ├── ili9341.c │ │ │ └── ili9341.h │ │ └── stmpe811 │ │ │ ├── stmpe811.c │ │ │ └── stmpe811.h │ ├── stm32f429i_discovery.c │ ├── stm32f429i_discovery.h │ ├── stm32f429i_discovery_io.c │ ├── stm32f429i_discovery_io.h │ ├── stm32f429i_discovery_lcd.c │ ├── stm32f429i_discovery_lcd.h │ ├── stm32f429i_discovery_sdram.c │ ├── stm32f429i_discovery_sdram.h │ ├── stm32f429i_discovery_ts.c │ └── stm32f429i_discovery_ts.h ├── LCD │ ├── Fonts │ │ ├── font12.c │ │ ├── font16.c │ │ ├── font20.c │ │ ├── font24.c │ │ ├── font8.c │ │ └── fonts.h │ ├── Log │ │ ├── lcd_log.c │ │ ├── lcd_log.h │ │ └── lcd_log_conf.h │ └── TouchScreen │ │ ├── ts_calibration.c │ │ └── ts_calibration.h ├── OpenGL │ ├── Inc │ │ ├── camera.h │ │ ├── colormap.h │ │ ├── framebuffer.h │ │ ├── framehandler.h │ │ ├── linmath_additional.h │ │ ├── oglcube.h │ │ ├── opengl.h │ │ └── triangle.h │ └── Src │ │ ├── camera.c │ │ ├── colormap.c │ │ ├── framebuffer.c │ │ ├── framehandler.c │ │ └── oglcube.c └── oglassert.c ├── README.md ├── STM32F429ZITX_FLASH.ld ├── STM32F429ZITX_RAM.ld ├── Src ├── depth_sdram.c ├── dma2d.c ├── fmc.c ├── gpio.c ├── i2c.c ├── ltdc.c ├── main.c ├── spi.c ├── stm32f4xx_hal_msp.c ├── stm32f4xx_it.c ├── syscalls.c ├── sysmem.c └── system_stm32f4xx.c ├── Startup └── startup_stm32f429zitx.s ├── cOpenGL.ioc └── screenshot.jpg /.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/.cproject -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Debug/ 2 | .settings/ 3 | *.launch 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/.gitmodules -------------------------------------------------------------------------------- /.mxproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/.mxproject -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/.project -------------------------------------------------------------------------------- /Debug/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Debug/makefile -------------------------------------------------------------------------------- /Demo/CubeRotationAnim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Demo/CubeRotationAnim.c -------------------------------------------------------------------------------- /Demo/CubeTouchMe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Demo/CubeTouchMe.c -------------------------------------------------------------------------------- /Demo/Demo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Demo/Demo.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/cmsis_armclang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/cmsis_armclang.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/cmsis_compiler.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma2d.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dsi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dsi.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c_ex.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_ltdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_ltdc.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_ltdc_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_ltdc_ex.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sdram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sdram.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_fmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_fmc.h -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma2d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma2d.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dsi.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc_ex.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sdram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sdram.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c -------------------------------------------------------------------------------- /Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmc.c -------------------------------------------------------------------------------- /Inc/depth_sdram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Inc/depth_sdram.h -------------------------------------------------------------------------------- /Inc/dma2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Inc/dma2d.h -------------------------------------------------------------------------------- /Inc/fmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Inc/fmc.h -------------------------------------------------------------------------------- /Inc/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Inc/gpio.h -------------------------------------------------------------------------------- /Inc/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Inc/i2c.h -------------------------------------------------------------------------------- /Inc/ltdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Inc/ltdc.h -------------------------------------------------------------------------------- /Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Inc/main.h -------------------------------------------------------------------------------- /Inc/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Inc/spi.h -------------------------------------------------------------------------------- /Inc/stm32f4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Inc/stm32f4xx_hal_conf.h -------------------------------------------------------------------------------- /Inc/stm32f4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Inc/stm32f4xx_it.h -------------------------------------------------------------------------------- /Modules/BSP/Components/Common/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/Components/Common/io.h -------------------------------------------------------------------------------- /Modules/BSP/Components/Common/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/Components/Common/lcd.h -------------------------------------------------------------------------------- /Modules/BSP/Components/Common/ts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/Components/Common/ts.h -------------------------------------------------------------------------------- /Modules/BSP/Components/ili9341/ili9341.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/Components/ili9341/ili9341.c -------------------------------------------------------------------------------- /Modules/BSP/Components/ili9341/ili9341.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/Components/ili9341/ili9341.h -------------------------------------------------------------------------------- /Modules/BSP/Components/stmpe811/stmpe811.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/Components/stmpe811/stmpe811.c -------------------------------------------------------------------------------- /Modules/BSP/Components/stmpe811/stmpe811.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/Components/stmpe811/stmpe811.h -------------------------------------------------------------------------------- /Modules/BSP/stm32f429i_discovery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/stm32f429i_discovery.c -------------------------------------------------------------------------------- /Modules/BSP/stm32f429i_discovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/stm32f429i_discovery.h -------------------------------------------------------------------------------- /Modules/BSP/stm32f429i_discovery_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/stm32f429i_discovery_io.c -------------------------------------------------------------------------------- /Modules/BSP/stm32f429i_discovery_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/stm32f429i_discovery_io.h -------------------------------------------------------------------------------- /Modules/BSP/stm32f429i_discovery_lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/stm32f429i_discovery_lcd.c -------------------------------------------------------------------------------- /Modules/BSP/stm32f429i_discovery_lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/stm32f429i_discovery_lcd.h -------------------------------------------------------------------------------- /Modules/BSP/stm32f429i_discovery_sdram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/stm32f429i_discovery_sdram.c -------------------------------------------------------------------------------- /Modules/BSP/stm32f429i_discovery_sdram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/stm32f429i_discovery_sdram.h -------------------------------------------------------------------------------- /Modules/BSP/stm32f429i_discovery_ts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/stm32f429i_discovery_ts.c -------------------------------------------------------------------------------- /Modules/BSP/stm32f429i_discovery_ts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/BSP/stm32f429i_discovery_ts.h -------------------------------------------------------------------------------- /Modules/LCD/Fonts/font12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/Fonts/font12.c -------------------------------------------------------------------------------- /Modules/LCD/Fonts/font16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/Fonts/font16.c -------------------------------------------------------------------------------- /Modules/LCD/Fonts/font20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/Fonts/font20.c -------------------------------------------------------------------------------- /Modules/LCD/Fonts/font24.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/Fonts/font24.c -------------------------------------------------------------------------------- /Modules/LCD/Fonts/font8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/Fonts/font8.c -------------------------------------------------------------------------------- /Modules/LCD/Fonts/fonts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/Fonts/fonts.h -------------------------------------------------------------------------------- /Modules/LCD/Log/lcd_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/Log/lcd_log.c -------------------------------------------------------------------------------- /Modules/LCD/Log/lcd_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/Log/lcd_log.h -------------------------------------------------------------------------------- /Modules/LCD/Log/lcd_log_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/Log/lcd_log_conf.h -------------------------------------------------------------------------------- /Modules/LCD/TouchScreen/ts_calibration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/TouchScreen/ts_calibration.c -------------------------------------------------------------------------------- /Modules/LCD/TouchScreen/ts_calibration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/LCD/TouchScreen/ts_calibration.h -------------------------------------------------------------------------------- /Modules/OpenGL/Inc/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Inc/camera.h -------------------------------------------------------------------------------- /Modules/OpenGL/Inc/colormap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Inc/colormap.h -------------------------------------------------------------------------------- /Modules/OpenGL/Inc/framebuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Inc/framebuffer.h -------------------------------------------------------------------------------- /Modules/OpenGL/Inc/framehandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Inc/framehandler.h -------------------------------------------------------------------------------- /Modules/OpenGL/Inc/linmath_additional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Inc/linmath_additional.h -------------------------------------------------------------------------------- /Modules/OpenGL/Inc/oglcube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Inc/oglcube.h -------------------------------------------------------------------------------- /Modules/OpenGL/Inc/opengl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Inc/opengl.h -------------------------------------------------------------------------------- /Modules/OpenGL/Inc/triangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Inc/triangle.h -------------------------------------------------------------------------------- /Modules/OpenGL/Src/camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Src/camera.c -------------------------------------------------------------------------------- /Modules/OpenGL/Src/colormap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Src/colormap.c -------------------------------------------------------------------------------- /Modules/OpenGL/Src/framebuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Src/framebuffer.c -------------------------------------------------------------------------------- /Modules/OpenGL/Src/framehandler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Src/framehandler.c -------------------------------------------------------------------------------- /Modules/OpenGL/Src/oglcube.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/OpenGL/Src/oglcube.c -------------------------------------------------------------------------------- /Modules/oglassert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Modules/oglassert.c -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/README.md -------------------------------------------------------------------------------- /STM32F429ZITX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/STM32F429ZITX_FLASH.ld -------------------------------------------------------------------------------- /STM32F429ZITX_RAM.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/STM32F429ZITX_RAM.ld -------------------------------------------------------------------------------- /Src/depth_sdram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/depth_sdram.c -------------------------------------------------------------------------------- /Src/dma2d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/dma2d.c -------------------------------------------------------------------------------- /Src/fmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/fmc.c -------------------------------------------------------------------------------- /Src/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/gpio.c -------------------------------------------------------------------------------- /Src/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/i2c.c -------------------------------------------------------------------------------- /Src/ltdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/ltdc.c -------------------------------------------------------------------------------- /Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/main.c -------------------------------------------------------------------------------- /Src/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/spi.c -------------------------------------------------------------------------------- /Src/stm32f4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/stm32f4xx_hal_msp.c -------------------------------------------------------------------------------- /Src/stm32f4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/stm32f4xx_it.c -------------------------------------------------------------------------------- /Src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/syscalls.c -------------------------------------------------------------------------------- /Src/sysmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/sysmem.c -------------------------------------------------------------------------------- /Src/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Src/system_stm32f4xx.c -------------------------------------------------------------------------------- /Startup/startup_stm32f429zitx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/Startup/startup_stm32f429zitx.s -------------------------------------------------------------------------------- /cOpenGL.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/cOpenGL.ioc -------------------------------------------------------------------------------- /screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dizcza/cOpenGL/HEAD/screenshot.jpg --------------------------------------------------------------------------------