103 lines
2.4 KiB
C
103 lines
2.4 KiB
C
|
|
/****************************************************************************************************
|
|||
|
|
* mainTyck.c
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߱<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫģ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>жϳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>жϳ<EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>STATUS progStart()
|
|||
|
|
* void sysInit()
|
|||
|
|
* void ReadSampleValue()
|
|||
|
|
* void funcBH()
|
|||
|
|
* void progStop()
|
|||
|
|
*
|
|||
|
|
*
|
|||
|
|
******************************************************************************************************/
|
|||
|
|
|
|||
|
|
/****************************************** includes ***********************************************/
|
|||
|
|
#include "..\h\predefine.h"
|
|||
|
|
#ifdef _tyck_c_
|
|||
|
|
|
|||
|
|
#undef _tyck_c_
|
|||
|
|
|
|||
|
|
/* Sys relational*/
|
|||
|
|
|
|||
|
|
#include "stdio.h"
|
|||
|
|
|
|||
|
|
/* APP relational */
|
|||
|
|
#include "..\h\lib.h"
|
|||
|
|
#include "..\h\variable.h"
|
|||
|
|
#include "..\h\tyck.h"
|
|||
|
|
#include "..\h\com_lib.h"
|
|||
|
|
|
|||
|
|
/* BSP relational */
|
|||
|
|
//#include "config.h"
|
|||
|
|
#include <string.h>
|
|||
|
|
|
|||
|
|
//#include "uicDcr.h"
|
|||
|
|
|
|||
|
|
/**************************************** forward declarations ***************************************/
|
|||
|
|
|
|||
|
|
int progStart(int ErrCode);
|
|||
|
|
void ReadSampleValue();
|
|||
|
|
void progStop();
|
|||
|
|
void comm();
|
|||
|
|
|
|||
|
|
extern void timer_interrupt();
|
|||
|
|
extern void tyck_main();
|
|||
|
|
extern void Reset_Init();
|
|||
|
|
extern void PowerInitData();
|
|||
|
|
extern void InitCommTable();
|
|||
|
|
|
|||
|
|
/*************************************************************
|
|||
|
|
* STATUS progStart(int ErrCode)
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڳ<EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD>أ<EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD>
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD>
|
|||
|
|
* <EFBFBD><EFBFBD>ʷ<EFBFBD><EFBFBD>
|
|||
|
|
***************************************************************/
|
|||
|
|
int progStart(int ErrCode)
|
|||
|
|
{
|
|||
|
|
PowerInitData(); //<2F>ϵ<EFBFBD><CFB5><EFBFBD>ʼ<EFBFBD><CABC>
|
|||
|
|
|
|||
|
|
InitCommTable(); //ͨ<>ų<EFBFBD>ʼ<EFBFBD><CABC>
|
|||
|
|
|
|||
|
|
InitSample(); //<2F><>ʼ<EFBFBD><CABC>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD>
|
|||
|
|
|
|||
|
|
digit_init(); //<2F><><EFBFBD>ֽӿڳ<D3BF>ʼ<EFBFBD><CABC>
|
|||
|
|
|
|||
|
|
Reset_Init(); //<2F><>λ<EFBFBD><CEBB>ʼ<EFBFBD><CABC>
|
|||
|
|
|
|||
|
|
QdInfoShow();
|
|||
|
|
|
|||
|
|
//block_Init(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>
|
|||
|
|
|
|||
|
|
return (OK);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/****************************************************************************************
|
|||
|
|
* void ReadSampleValue()
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>ISR<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD>жϴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>趨Լ1/4096s<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵε<EFBFBD><EFBFBD>ñ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
* warning<EFBFBD><EFBFBD><EFBFBD><EFBFBD>AD<EFBFBD><EFBFBD><EFBFBD><EFBFBD>δȷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶<EFBFBD>δ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
* <EFBFBD><EFBFBD>ʷ:
|
|||
|
|
*
|
|||
|
|
*****************************************************************************************/
|
|||
|
|
void ReadSampleValue()
|
|||
|
|
{
|
|||
|
|
digit_CheckAninQuality();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/*******************************************************************************************
|
|||
|
|
* void progStop()
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>cancel programe
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD>أ<EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD>
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD>
|
|||
|
|
*
|
|||
|
|
*******************************************************************************************/
|
|||
|
|
void progStop()
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
#endif
|