int main() { pc.printf("Start the Remote Update main process......\n"); Thread testTask(test, NULL, osPriorityNormal, 1024 * 4); DigitalOut myled(LED1); while(1) { myled=!myled; Thread::wait(1000); } }
int main() { Thread testTask(test, NULL, osPriorityNormal, 1024 * 5); DigitalOut led(LED1); while(1) { led=!led; Thread::wait(1000); } return 0; }
int main() { pc.baud (DBG_PORT_BAUD); Thread testTask(test, NULL, osPriorityNormal, 1024 * 4); DigitalOut led(LED1); while(1) { printf("xxxxxxxxxxxxxxxxxx\n"); led=!led; Thread::wait(1000); } return 0; }
void testFastStartStop() { UtlBoolean boolRes; for (int i=0; i<TEST_START_STOP_ITERATIONS; i++) { // Create test task TestServerTask testTask("testTask"); // Thread should not be initialized CPPUNIT_ASSERT(testTask.isUnInitialized()); // Start task boolRes = testTask.start(); CPPUNIT_ASSERT(boolRes); // Thread should go to STARTED state CPPUNIT_ASSERT(testTask.isStarted()); // Thread will be stopped in destructor, leaving this scope. } }