小弟想通过CH376从FPGA上传70个数据给PC机上的应用程序,但是在按下接收上传数据的按钮时应用程序就卡死,VC程序的主要代码如下: void CUsb_testDlg::OnButton2() { // TODO: Add your control notification handler code here char oBuffer[100]; unsigned long i=70; CH375OpenDevice(0);
SetDlgItemInt(IDC_EDIT3,CH375QueryBufUpload(0));
CH375ReadData(0,&oBuffer,&i); //读取上传数据 SetDlgItemText(IDC_EDIT1,oBuffer); //显示上传数据 SetDlgItemInt(IDC_EDIT2,i); }
此外,在OnInitDialog()初始化时还加了以下两句代码: CH375SetTimeout(0,5000,5000); CH375SetBufUpload(0,1);
就这样,只要按下按钮时应用程序就卡死!请大家不吝赐教!指导指导!