void activityTask(void *data) { data = data; while (1) { GPIO_SetBits(ACTIVITY_PORT, ACTIVITY_PIN); CoTimeDelay(0, 0, 1, 0); GPIO_ResetBits(ACTIVITY_PORT, ACTIVITY_PIN); CoTimeDelay(0, 0, 1, 0); } }
void JoyTask (void* pdata){ uint8_t last_joyKey,key; last_joyKey=Read_Joy(); for (;;) { key=Read_Joy(); if((key!=0) && (last_joyKey!=key)){ CoSetFlag(keyFlag[key-1]); // CoClearFlag(keyFlag[key-1]); } last_joyKey=key; CoTimeDelay (0,0,0,50); } }