示例#1
0
//This must be the first module to be initialized!
void systemInit(void)
{
  if(isInit)
    return;

  canStartMutex = xSemaphoreCreateMutex();
  xSemaphoreTake(canStartMutex, portMAX_DELAY);

  configblockInit();
  workerInit();
  //adcInit();
  ledseqInit();
  pmInit();
    
  isInit = true;
}
示例#2
0
//This must be the first module to be initialized!
void systemInit(void)
{
  if(isInit)
    return;

  canStartMutex = xSemaphoreCreateMutex();
  xSemaphoreTake(canStartMutex, portMAX_DELAY);

  configblockInit();
  workerInit();
  /* adcInit(); ignore ADC by jannson */
  ledseqInit();
  /* pmInit(); ignore power management by jannson */

  isInit = true;
}