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(); }
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); } }