Esempio n. 1
0
int  RUCE_Roto_CtorLoad(RUCE_Roto* This, String* Path)
{
    int Ret = 1;
    
    File RotoFile;
    String RotoContent;
    String_Ctor(& RotoContent);
    File_Ctor(& RotoFile);
    
    if(! File_Open(& RotoFile, Path, READONLY))
    {
        Ret = 0;
        goto End;
    }
    File_Read_String(& RotoFile, & RotoContent);
    This -> Ptr = cJSON_Parse(String_GetChars(& RotoContent));
    if(! This -> Ptr)
        Ret = 0;
    
    End:
    File_Close(& RotoFile);
    File_Dtor(& RotoFile);
    String_Dtor(& RotoContent);
    
    RInit(RUCE_Roto);
    return Ret;
}
Esempio n. 2
0
void BSP_Init(void)
{
/*************** System Init *********************/
	RInit();
/**************** NVIC Init **********************/
	NVIC_Configuration();
/***************** Bsp Init **********************/
 
  SysTest_Bsp_Init();
	LcdMainInit();
	Led_Init();
  ADC_InitChannel();
	VoltageSampleInit();// ADC
}