基于USB的pH值控制器数据通讯的实现
时间:06-28
来源:互联网
点击:
钮变灰 pDlg->GetDlgItem(IDC_RECEIVE_BUTTON)->EnableWindow(FALSE); for(int i=0;i65;i++) { iobuf[i]=0; } //进行读操作,如果读不到数据则无限期等待 if(!ReadFile(pDlg->m_hRead,iobuf,64,nBytes,NULL)) { AfxMessageBox(“读取数据失败1,MB_ICONWARNING|MB_OK); } iobuf[nBytes]=’\0’; strTemp=iobuf; //使[接收]按钮变亮 pDlg->GetDlgItem(IDC_RECEIVE_BUTTON)->EnableWindow(TRUE); //将接收到的数据进行显示 pDlg->SetDlgItemText(IDC_RECEIVE_EDIT,strTemp); return 0; } 将所有代码添加完成后,编译、连接该工程文件。然后运行目标程序,同 USB设备进行批量数据传输。 5.结束语 本文在基于 AT91M55800的 pH值控制器上加入 USB芯片 PDIUSBD12,在利用 ARM强大的处理能力的基础上,实现了 pH值数据的采集传输。利用了 USB通讯使用方便、数据传输快速稳定的优点,结合上位机应用软件,方便直观的观测 pH值控制器的 pH值数据。
- Linux系统下USB摄像头驱动程序开发(04-25)
- 基于uClinux嵌入式系统的汽车黑匣子的设计(07-08)
- 基于WinCE操作系统的通用USB数控键盘设计(08-05)
- 基于WinCE的ARM视频监控系统(11-14)
- 基于LabVIEW的USB实时数据采集处理系统的实现(03-26)
- 基于DSP和USB的高速数据采集与处理系统设计(05-01)