> I create an application with eCos containing 3 threads,i like to measure the > execution time of each thread ??
http://ecos.sourceware.org/docs-latest/ref/kernel-clocks.html static cyg_tick_count_t run_time; cyg_tick_count_t start, end, run_time; while (1) { start = cyg_current_time(); <processing ...> end = cyg_current_time(); run_time = end - start; } Then you just need to convert ticks to time, based on the tick rate for your platform. -- Mike -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss