main.c
来自「dsp tmslf2407a 汇编,c的原代码,包括i2c,scitimer,f」· C语言 代码 · 共 67 行
C
67 行
#include "typedef.h"
#include "f2407regs_c.h"
#include "global.h"
extern uchar viccdata[256];
extern uchar labeldata[350];
extern uchar ISOMode;
extern uint cfgdata[128];
extern uchar pcdata[Len];
extern uchar simdata[50];
extern uchar sim_end;
void main()
{
uint i=0,j;
uchar sys_mode = 0;
systemDelay(20);
initSystem();
systemDelay(80);
sys_mode = (cfgdata[80]>>8) & 0x03;
switch(sys_mode)
{
case Buffer_Read_Mode:
{
readCfg11( );
while(1)
{
ledDrive();
periodReadBuffer();
}
}
break;
case Scanner_Mode:
{
readCfg12ScanMode();
while(1)
{
ledDrive();
scanner12Mode();
}
}
break;
case ISO_HOST_Mode:
default:
{
while(1)
{
ledDrive();
IsoHost();
//if(sim_end == 1) //for test
//{
// for(i=0;i<8;i++)
// simOutput1byte(simdata[i]);
// sim_end = 0;
//}
}
}
break;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?