To fix the hang problem
Dependencies: FreescaleIAP SimpleDMA mbed-rtos mbed
Fork of CDMS_CODE by
Diff: main.cpp
- Revision:
- 343:204497974293
- Parent:
- 338:d63eb331a67d
diff -r 77b0d59897f7 -r 204497974293 main.cpp --- a/main.cpp Thu Jan 05 17:38:21 2017 +0000 +++ b/main.cpp Fri Jan 13 08:00:33 2017 +0000 @@ -113,7 +113,8 @@ gCOM_MNG_TMTC_THREAD->set_priority(osPriorityRealtime); gHK_THREAD = new Thread(FCTN_CDMS_HK_MAIN); - gHK_THREAD->set_priority(osPriorityAboveNormal); + // gHK_THREAD->set_priority(osPriorityHigh); + gHK_THREAD->set_priority(osPriorityNormal); gSCIENCE_THREAD = new Thread(SCIENCE_FUN); gSCIENCE_THREAD->set_priority(osPriorityHigh); @@ -126,7 +127,7 @@ HK_counter = new RtosTimer(hk_isr, osTimerPeriodic,(void * )NULL); gHK_THREAD->signal_set(HK_SIGNAL); - HK_counter->start(10000); + HK_counter->start(10000); sys_reset_cdms_timer = new RtosTimer(sys_pwr_reset, osTimerPeriodic, (void * )NULL); sys_reset_cdms_timer->start(cdms_reset_timeout);