Merge branch 'LQ' of http://192.168.60.173:9993/r/~ranchuan/checker_slave
This commit is contained in:
@@ -593,6 +593,7 @@ void EW_Test_SetDelay()
|
||||
|
||||
/*
|
||||
@brief 读延时
|
||||
@rtv 返回延时值
|
||||
*/
|
||||
void EW_Test_ReadDelay()
|
||||
{
|
||||
@@ -711,6 +712,7 @@ void EW_Test_EnBoom(void)
|
||||
@param0 采样超时 0.01ms
|
||||
@param1 起爆电流AD
|
||||
@param2 延迟采样ms
|
||||
@rtv 起爆延时
|
||||
*/
|
||||
|
||||
void EW_Test_Boom()
|
||||
@@ -804,7 +806,7 @@ void EW_Test_VerifyFacBuff(void)
|
||||
}
|
||||
|
||||
/*
|
||||
@brief 关闭桥输出
|
||||
@brief 关闭总线
|
||||
*/
|
||||
|
||||
void EW_Test_PowerOFF(void)
|
||||
|
@@ -10,13 +10,198 @@
|
||||
|
||||
extern CheckerTask ewtaskArray[CHECKER_MAXID_COUNT] ;
|
||||
|
||||
/*
|
||||
@brief ͳ<><CDB3>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD>е<EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>ù<EFBFBD><C3B9><EFBFBD>,<2C>ɼ<EFBFBD><C9BC><EFBFBD>λ R10_0p1mA_1p6mA_UC
|
||||
@param0 <20><><EFBFBD>ߵ<EFBFBD>ѹ
|
||||
@param1 <20><>ʱʱ<CAB1><CAB1> 0.1ms
|
||||
@param2 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>ADֵ
|
||||
@rtv0 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߵ<EFBFBD>ѹ
|
||||
@rtv1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߵ<EFBFBD><DFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ADֵ<44><D6B5>ʱ<EFBFBD><CAB1>
|
||||
*/
|
||||
void EW_Test_PowerOn(void);
|
||||
/*
|
||||
@brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߵ<EFBFBD>ѹ
|
||||
@param1 <20><><EFBFBD>ߵ<EFBFBD>ѹ
|
||||
@rtv1 <20><><EFBFBD>ߵ<EFBFBD>ѹ
|
||||
*/
|
||||
void EW_Test_SetBusV(void);
|
||||
/*
|
||||
@brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><DFBB><EFBFBD><EFBFBD><EFBFBD>ѹ
|
||||
@rtv1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߵ<EFBFBD><DFB5><EFBFBD> <20><>λ0.1uA
|
||||
*/
|
||||
void EW_Test_BaseCur(void);
|
||||
/*
|
||||
@breif ʹ<><CAB9>MTP<54><50>д
|
||||
@param 0 ʧ<><CAA7> 1 ʹ<><CAB9>
|
||||
*/
|
||||
|
||||
void EW_Test_EnMTP(void);
|
||||
/*
|
||||
@brief ɨ<><C9A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵĵ<CFB5><C4B5><EFBFBD>ģ<EFBFBD><C4A3> 1<><31>
|
||||
@param0 UID<49><44><EFBFBD><EFBFBD>
|
||||
@param1 ʹ<>ܻ<EFBFBD>ʧ<EFBFBD><CAA7> UID<49>Ա<EFBFBD>
|
||||
@param2 ʹ<>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
@rtv1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
@rtv2 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
|
||||
@rtv3 <20><>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
@rtv4 <20><>С<EFBFBD><D0A1><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
|
||||
@rtv5 UID 2Bytes
|
||||
@rtv6 UID 2Bytes
|
||||
@rtv7 UID 2Bytes
|
||||
@rtv8 UID 2Bytes
|
||||
*/
|
||||
|
||||
void EW_Test_ReadUID(void);
|
||||
/*
|
||||
@brief дģ<D0B4><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><C3B2><EFBFBD>
|
||||
@param0 <20><><EFBFBD><EFBFBD>MOSѡ<53><D1A1> 0<>ڲ<EFBFBD>/1<>ⲿ
|
||||
@param1 ͨ<><CDA8><EFBFBD>ź<EFBFBD>Դ 0:rxh 1:rxl 2:rx
|
||||
@param2 ͨ<><CDA8>ģʽ 1:<3A><><EFBFBD><EFBFBD> 2:<3A><><EFBFBD><EFBFBD>
|
||||
@param3 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1:5ms 2:10ms 3:20ms 4:50ms 5:10ms 6:150ms 7:200ms
|
||||
@param4 UID<49><44><EFBFBD><EFBFBD>
|
||||
@param5 <20><><EFBFBD>볤<EFBFBD><EBB3A4>
|
||||
@param6 ģ<><C4A3><EFBFBD>汾
|
||||
*/
|
||||
void EW_Test_SetRunCfg(void);
|
||||
/*
|
||||
@brief <20><>֤ģ<D6A4><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>
|
||||
@param0 <20><><EFBFBD><EFBFBD>MOSѡ<53><D1A1> 0<>ڲ<EFBFBD>/1<>ⲿ
|
||||
@param1 ͨ<><CDA8><EFBFBD>ź<EFBFBD>Դ 0:rxh 1:rxl 2:rx
|
||||
@param2 ͨ<><CDA8>ģʽ 1:<3A><><EFBFBD><EFBFBD> 2:<3A><><EFBFBD><EFBFBD>
|
||||
@param3 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1:5ms 2:10ms 3:20ms 4:50ms 5:10ms 6:150ms 7:200ms
|
||||
@param4 UID<49><44><EFBFBD><EFBFBD>
|
||||
@param5 <20><><EFBFBD>볤<EFBFBD><EBB3A4>
|
||||
@param6 ģ<><C4A3><EFBFBD>汾
|
||||
|
||||
*/
|
||||
void EW_Test_CheckRunCfg(void);
|
||||
/*
|
||||
@brief <20><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
||||
@param0 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2bytes
|
||||
@param1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2bytes
|
||||
@param2 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD>Ƚϵ<C8BD>2bytes
|
||||
@param3 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD>Ƚϸ<C8BD>2bytes
|
||||
*/
|
||||
void EW_Test_VerifyRunCfg(void);
|
||||
/*
|
||||
@brief д<><D0B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݲ<EFBFBD><DDB2><EFBFBD>
|
||||
*/
|
||||
void EW_Test_WriteThreedCode(void);
|
||||
/*
|
||||
@breif <20><>֤<EFBFBD><D6A4><EFBFBD>Ե<EFBFBD><D4B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
*/
|
||||
void EW_Test_VerifyThreedCode(void);
|
||||
/*
|
||||
@brief <20>Լ<EFBFBD>
|
||||
@param <20>Լ<EFBFBD>ģʽ
|
||||
@param1 <20>Լ<EFBFBD>ʱ<EFBFBD><CAB1>ms
|
||||
@rtv <20>Լ<EFBFBD>ģʽ0x08<30>Ļض<C4BB><D8B6><EFBFBD><EFBFBD><EFBFBD>
|
||||
*/
|
||||
void EW_Test_CheckSelf(void);
|
||||
/*
|
||||
@brief ״̬<D7B4><CCAC><EFBFBD>Ƚ<EFBFBD>
|
||||
@param0 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
@param1 <20>ȽϽ<C8BD><CFBD><EFBFBD>ֵ
|
||||
@rtv0 ״ֵ̬<CCAC><D6B5>2<EFBFBD>ֽ<EFBFBD>
|
||||
@rtv1 ״ֵ̬<CCAC><D6B5>2<EFBFBD>ֽ<EFBFBD>
|
||||
*/
|
||||
void EW_Test_CheckeState(void);
|
||||
/*
|
||||
@brief <20><><EFBFBD><EFBFBD>
|
||||
@param0 <20><><EFBFBD><EFBFBD>ģʽ
|
||||
@param1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
*/
|
||||
void EW_Test_Charge(void);
|
||||
/*
|
||||
@brief <20><><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
||||
@param0 <20><><EFBFBD>絲λ
|
||||
@param1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ,ADֵ
|
||||
@param2 <20><><EFBFBD><EFBFBD>ĩ<EFBFBD><C4A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>λ0.1uA
|
||||
@param3 <20><><EFBFBD><EFBFBD><EFBFBD>ʱ<EEB3A4><CAB1>,<2C><>λ100ms
|
||||
@param4 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>ʱ<EFBFBD>䣬<EFBFBD><E4A3AC>λ0.1s
|
||||
|
||||
@rtv0 <20><><EFBFBD><EFBFBD>ֵ <20><>λ0.1ms
|
||||
@rtv1 <20><>ĩ<EFBFBD><C4A9><EFBFBD><EFBFBD> <20><>λ0.1uA
|
||||
@rtv2 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>λ0.1Ma
|
||||
@rtv3 <20><><EFBFBD>綶<EFBFBD><E7B6B6><EFBFBD><EFBFBD>ֵ adv
|
||||
*/
|
||||
|
||||
void EW_Test_ChgEnergy(void);
|
||||
/*
|
||||
@brief <20>ŵ<EFBFBD>
|
||||
*/
|
||||
void EW_Test_DisChg(void);
|
||||
/*
|
||||
@brief д<><D0B4>ʱ
|
||||
@param0 д<><D0B4>ʱ
|
||||
*/
|
||||
void EW_Test_SetDelay(void);
|
||||
/*
|
||||
@brief <20><><EFBFBD><EFBFBD>ʱ
|
||||
*/
|
||||
void EW_Test_ReadDelay(void);
|
||||
/*
|
||||
@brief ʱ<><CAB1>У
|
||||
@param У<D0A3><D7BC><EFBFBD><EFBFBD>
|
||||
@param У<D0A3><D7BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
@rtv Уֵ<D7BC><D6B5><EFBFBD><EFBFBD>ʵֵ<CAB5><D6B5>4<EFBFBD><34>
|
||||
*/
|
||||
void EW_Test_ClkAmend(void);
|
||||
/*
|
||||
@brief <20><><EFBFBD><EFBFBD>ͨ<EFBFBD>ŵ<EFBFBD>ַ
|
||||
@param0 ͨ<>ŵ<EFBFBD>ַ
|
||||
@param1 <20><><EFBFBD><EFBFBD>ģʽ 0:ϵͳ 1<><31>UID<49><44><EFBFBD>õ<EFBFBD>ַ 2<><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
@param2 <20><>ʱ
|
||||
@rtv <20><>ʱ
|
||||
*/
|
||||
void EW_Test_SetAddr(void);
|
||||
/*
|
||||
@brief ״̬Ѳ<CCAC>죬<EFBFBD><ECA3AC><EFBFBD><EFBFBD>ϵͳֻ<CDB3><D6BB>Ѳ<EFBFBD><D1B2>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>ַӦ<D6B7>ô<EFBFBD><C3B4><EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַС<D6B7><D0A1>1024,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7>ֵӦ<D6B5><D3A6>С<EFBFBD><D0A1>256
|
||||
@param0 <20><>ʼ<EFBFBD><CABC>ַ
|
||||
@param1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||||
@param2 ״̬<D7B4><CCAC>
|
||||
@rtv <20><>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>
|
||||
*/
|
||||
|
||||
void EW_Test_Inspect(void);
|
||||
/*
|
||||
@brief <20><><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>
|
||||
*/
|
||||
void EW_Test_EnBoom(void);
|
||||
/*
|
||||
@brief <20><><EFBFBD><EFBFBD>
|
||||
@param0 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ 0.01ms
|
||||
@param1 <20>𱬵<EFBFBD><F0B1ACB5><EFBFBD>AD
|
||||
@param2 <20>ӳٲ<D3B3><D9B2><EFBFBD>ms
|
||||
@rtv <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ
|
||||
*/
|
||||
|
||||
void EW_Test_Boom(void);
|
||||
/*
|
||||
@brief <20><><EFBFBD><EFBFBD>BootLoader
|
||||
@param0 0 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת 1 <20>ȴ<EFBFBD><C8B4><EFBFBD><EFBFBD><EFBFBD>
|
||||
*/
|
||||
void EW_Test_RunBoot(void);
|
||||
/*
|
||||
@brief <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣд<CFA2><D0B4>MTP
|
||||
@param0 MTP<54><50>ַ
|
||||
@param1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||||
@param2 д<>볤<EFBFBD><EBB3A4>
|
||||
*/
|
||||
void EW_Test_WriteFacBuff(void);
|
||||
/*
|
||||
@brief <20><>֤OTP<54>ڲ<EFBFBD><DAB2>뻺<EFBFBD><EBBBBA><EFBFBD>Ƚ<EFBFBD>
|
||||
@param0 OTP<54><50>ʼ<EFBFBD><CABC>ַ
|
||||
@param1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||||
@param2 <20><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
||||
*/
|
||||
void EW_Test_VerifyFacBuff(void);
|
||||
|
||||
/*
|
||||
@brief <20>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD>
|
||||
*/
|
||||
|
||||
void EW_Test_PowerOFF(void);
|
||||
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user