int main(void){
for(l=0;l<21;l++)
bufferx[l]=buffery[l]=bufferz[l]=0;

RCC_Management();
NVIC_Management();

SysTick_SetReload(9000);//calibration gia to eswteriko roloi tou Cortex M-3(max HCLK/8)
SysTick_ITConfig(ENABLE);//energopoihsh twn interrupts

MMA_Management();

LCDInit();//arxikopoihsh ths LCD(emepriexetai h arxikopoihsh ths SPI thyras)
LCDContrast(0x45);

TIM1_Management();

}
Esempio n. 2
0
void main ()
{

  LCD_CS_MAKE_OUT();
  LCD_CS_HIGH();
  
  
  
  LCDInit();
  LCDContrast(0x50);  
  LCDStr(0, (unsigned char *)"*** OLIMEX ***          ", 1);
  LCDStr(1, (unsigned char *)"   OLIMEXINO  ", 0);
  LCDStr(2, (unsigned char *)"    STM32 +   ", 1);
  LCDStr(3, (unsigned char *)"  MOD-LCD3310 ", 0);
  LCDStr(4, (unsigned char *)"  using GPIO  ", 1);
  LCDStr(5, (unsigned char *)"  interface   ", 0);
  
  while(1){
	sleep(10);
  }
  
  
}