Demo of low res colour vga video for stm32f3 discovery board

Dependencies:   STM32F3-Discovery-minimal

Fork of Space_Invaders_Demo by Martin Johnson

Revision:
6:f16335989076
Parent:
5:594c9712697c
Child:
7:513afc954d6e
Child:
12:f819427d0bec
--- a/video.c	Thu May 17 00:59:01 2018 +0000
+++ b/video.c	Thu May 17 21:27:22 2018 +0000
@@ -159,7 +159,7 @@
 	//TIM16->CR1 |= TIM_CR1_OPM; 
 	
 	TIM8->DIER |= TIM_DIER_UDE;
-	TIM8->SMCR=TIM8->SMCR & ~(TIM_SMCR_SMS | TIM_SMCR_TS) | 6 ;
+	TIM8->SMCR=TIM8->SMCR & ~(TIM_SMCR_SMS | TIM_SMCR_TS) | 4 ;
 	//TIM16->SMCR |= TIM_SMCR_MSM;
 	//TIM16->CR2 = (TIM16->CR2 & ~TIM_CR2_MMS) | TIM_CR2_MMS_1;// TIM_TRGOSource_Update mode
 	
@@ -215,7 +215,7 @@
 	NVIC->IP[TIM1_CC_IRQn]=0; // Interrupt Priority, lower is higher priority
 	NVIC->ISER[TIM1_CC_IRQn >> 0x05] = 1 << (TIM1_CC_IRQn & 0x1F); // Interrupt enable
 
-//	TIM1->DIER |= TIM_DIER_CC2IE;
+	TIM1->DIER |= TIM_DIER_CC2IE;
 
 	TIM2->CR1 |= TIM_CR1_CEN;
 	TIM1->CR1 |= TIM_CR1_CEN;
@@ -303,8 +303,8 @@
 			DMA2_Channel1->CMAR += HTOTAL;
 		}
 	}
-	if(vflag)
-		DMA2_Channel1->CCR = DMA_CCR_DIR | DMA_CCR_MINC  | DMA_CCR_PL_1 | DMA_CCR_PL_0 | DMA_CCR_TCIE | DMA_CCR_EN;
+//	if(vflag)
+//		DMA2_Channel1->CCR = DMA_CCR_DIR | DMA_CCR_MINC  | DMA_CCR_PL_1 | DMA_CCR_PL_0 | DMA_CCR_TCIE | DMA_CCR_EN;
 	
 }
 __attribute__ ((section ("ccmram"))) void vidNextBuffer(void) {