移植Test命令,验证成功
EJ EX 写工厂信息验证成功
This commit is contained in:
65
source/elec_det/elec_io.c
Normal file
65
source/elec_det/elec_io.c
Normal file
@@ -0,0 +1,65 @@
|
||||
|
||||
#include "base/delay.h"
|
||||
#include "base/utility.h"
|
||||
#include "hardware/adc_cfg.h"
|
||||
#include "hardware/dac_cfg.h"
|
||||
#include "hardware/gpio_cfg.h"
|
||||
#include "hardware/jw3425iic.h"
|
||||
#include "hardware/power.h"
|
||||
#include "hardware/timer_cfg.h"
|
||||
#include "driver/EWDriver.h"
|
||||
#include "driver/JQDriver.h"
|
||||
#include "driver/XTDriver.h"
|
||||
#include "interface/BaseChecker.h"
|
||||
#include "interface/JQChecker.h"
|
||||
#include "interface/XTChecker.h"
|
||||
#include "interface/EWChecker.h"
|
||||
|
||||
#include "elec_det.h"
|
||||
#include "dev_flash.h"
|
||||
#include "mystring.h"
|
||||
#include "elec_io.h"
|
||||
|
||||
// 此文件实现elec模块的输入输出接口
|
||||
|
||||
|
||||
|
||||
int ConsoleUsart_send_bytes(uint8_t *d,int len)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
int SaveBoardInfo(void)
|
||||
{
|
||||
sys_param_def *spar=0;
|
||||
spar=calloc(1,sizeof(sys_param_def));
|
||||
memcpy(spar,sys_param(),sizeof(sys_param_def));
|
||||
spar->hard_version=boardinfo_un.boardinfo.hard_v;
|
||||
spar->resistor_diff=boardinfo_un.boardinfo.resistor_diff;
|
||||
flash_save_param(spar);
|
||||
free(spar);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
int LoadBoardInfo(void)
|
||||
{
|
||||
boardinfo_un.boardinfo.bootflag=1;
|
||||
boardinfo_un.boardinfo.hard_v=sys_param()->hard_version;
|
||||
boardinfo_un.boardinfo.resistor_diff=sys_param()->resistor_diff;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
void Ye_RunPlanCheckTest(void)
|
||||
{
|
||||
array_def *data=arr_creat();
|
||||
array_def *r=elec_check_with_scheme(data);
|
||||
arr_delete(data);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user