當前位置:編程學習大全網 - 編程軟體 - MFC編寫上位機軟件與外部usb設備進行通信,現在師兄讓我實現壹個功能,就是把傳到上位機的數據導出來

MFC編寫上位機軟件與外部usb設備進行通信,現在師兄讓我實現壹個功能,就是把傳到上位機的數據導出來

這個很容易啦

首先妳要確定用哪個API來讀取數據,我個人推薦DeviceIoControl,然後將Buffer區的數據整理壹下,直接寫到file裏嘛

給妳個代碼,呵呵,亂寫的,各位高手勿拍:)

fprintf(nLog,"===========DeviceIoContrl FUNCTION Log=========\r\n");

fprintf(nLog,"IoCode = 0x%x \r\n",io);

fprintf(nLog,"InBuff :\r\n");

if(ibufsize == 0)

fprintf(nLog,"0");

else

{

for(i=0;i< ibufsize;i++)

{

fprintf(nLog,"0x%x ",abs(ibuf[i]));

}

}

fprintf(nLog,"\r\n");

fprintf(nLog,"InBuffSize = %d\r\n",ibufsize);

fprintf(nLog,"OutBuff :\r\n");

if(obufsize == 0)

fprintf(nLog,"0");

else

{

for(i=0;i< obufsize;i++)

{

fprintf(nLog,"0x%x ",abs(obuf[i]));

}

}

fprintf(nLog,"\r\n");

fprintf(nLog,"OutBuffSize = %d\r\n",obufsize);

  • 上一篇:華數杯算不算國家級比賽?
  • 下一篇:怎麽把上次燒寫到單片機的程序刪除掉
  • copyright 2024編程學習大全網