int main(void) { PINSEL0 = 0x00000005; // Reset all pins as GPIO PINSEL1 = 0x00000000; PINSEL2 = 0x00000000; Init_Peripherals(); while(1) { } }
int main(void) { PINSEL0 = 0x00000000; // Reset all pins as GPIO PINSEL1 = 0x00000000; PINSEL2 = 0x00000000; Init_Peripherals(); // Init Port pins and Peripherals while(1) { BUZZER_ON(); //Turn ON buzzer Buzzer_Delay(); //Wait BUZZER_OFF(); //Turn OFF Buzzer Buzzer_Delay(); //Wait } }
int main() { PINSEL0 = 0x00000000; PINSEL1 = 0x00000000; //PINSEL2 = 0x00000000; Init_Peripherals(); adc_data(); DelaymSec(40); Init_Peripherals(); LCD_4Bit_Mode(); LCD_Init(); LCD_Command(0x01); DelaymSec(15); while(1) { xTaskCreate(IR1,"IR1",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR1); xTaskCreate(IR2,"IR2",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR2); xTaskCreate(IR3,"IR3",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR3); xTaskCreate(IR4,"IR4",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR4); xTaskCreate(IR5,"IR5",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR5); xTaskCreate(IR6,"IR6",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR6); xTaskCreate(IR7,"IR7",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR7); xTaskCreate(IR8,"IR8",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR8); xTaskCreate(IR2_IR3,"IR2_IR3",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR2_IR3); xTaskCreate(IR3_IR4,"IR3_IR4",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR3_IR4); xTaskCreate(forward,"forward",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xforward); xTaskCreate(IR2_IR3_IR4,"IR2_IR3_IR4",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xIR2_IR3_IR4); xTaskCreate(lcdprint,"Display",configMINIMAL_STACK_SIZE,NULL,tskIDLE_PRIORITY+1,&xdisplay); vTaskStartScheduler(); } }
int main() { PINSEL0 = 0x00000000; PINSEL1 = 0x00000000; //PINSEL2 = 0x00000000; Init_Peripherals(); xTaskCreate(vline,"line", 300 ,NULL, tskIDLE_PRIORITY + 1, NULL);//Task Creation xTaskCreate(vcalc,"calc", 300 ,NULL, tskIDLE_PRIORITY + 1, NULL);//Task Creation xTaskCreate(vsend,"send", 300 ,NULL, tskIDLE_PRIORITY + 1, NULL); //Task Creation vTaskStartScheduler(); while(1); }