[求助]372上传数据的死机问题

采集的数据在main 函数里发送出去,下次数据的发送是判断一个标志来启动,但是在上位机读了很多次就读不上来了,死机。上位机利用DEBUG调试工具,请各位高手关注以下! 51的程序如下: Delay50ms( ); /* 延时等待CH375初始化完成,如果单片机由CH375提供复位信号则不必延时 */ CH375_Init( ); /* 初始化CH375 */ EA = 1; /* 允许中断 */ while(1) { while(start) { while(flag) { key = ~key; //delayms( 20); }

flag = 1; key = 1;

CH375_WR_CMD_PORT(CMD_WR_USB_DATA7); CH375_WR_DAT_PORT(1); CH375_WR_DAT_PORT(1); } } }

start 是上位机下传一个采集启动信号,AD就开始不停地采集


要不你把你完整的程序发到我们技术信箱,我们看一下吧。


只有登录才能回复,可以选择微信账号登录