ナノコントローラと呼ばれるデバイスを制御するためにシリアルポートを使用しています。とをコミュニケーションCreateFileに使いました。writeFilereadFile
これは、の構文ですwriteFile。
if (!WriteFile(hComm, lpBuf, dwToWrite, &dwWritten, &osWrite)) {
if (GetLastError() != ERROR_IO_PENDING) {
// WriteFile failed, but isn't delayed. Report error and abort.
fRes = FALSE;
}
}
ここで、データは の中に含める必要がありますlpBuf。バッファです。
「MINC,moveL」を割り当てたい。ここMINCにテキストがあります。ただし、moveL型が double であるべき変数です。値はmoveL時間とともに渡す必要があります。moveL0 から 10 000 まで変化します。
では、どうすればバッファを埋めることができますか?