1.打开并初始化串口
int openRs232(int uibuad)
{
struct Opn_Blk com_parm;
int format;
int iTermType;
format = 0;
closeRs232();
iTermType = MmiUtil_GetTerminalType();
if(iTermType == _VX670 || iTermType == _VX680 || iTermType == _VX680C)
{
if((RS232DEV = open("/dev/com6", O_RDWR)) < 0)
{
if((RS232DEV = open("/dev/com1", O_RDWR)) < 0)
{
disp_msg2("打开串口失败");
beeper_wait(500, 3);
return(-1);
}
}
}
else if(iTermType == _VX805)
{
if((RS232DEV = open("/dev/com2", O_RDWR)) < 0)
{
disp_msg2("打开串口失败");
beeper_wait(500, 3);
return(-1);
}
}
else
{
if((RS232DEV = open("/dev/com1", O_RDWR)) < 0)
{
disp_msg2("打开串口失败");
beeper_wait(500, 3);
return(-1);
}
}
switch(uibuad)
{
case 1:
co