RS232経由でPCからマイクロチップに通信するプログラムを書いています。
私は C# に慣れていますが、Visual C++ を使い始めました。
次のエラーが表示されます。
IntelliSense: オーバーロードされた関数"System::IO::Ports::SerialPort::Write"のインスタンスが引数リストに一致しません 引数の型は次のとおりです: (RTC_Visual::uint8 [27U], int,RTC_Visual::uint8)
シリアルポートに書き込むコマンドを次のように書きました。
serialPort1->Write(TxStruct.u8_Buffer, 0, TxStruct.Message.u8_Length);
誰かが私が間違っていること、またはserialport->write
メソッドの正しい構造を教えてください。
前もって感謝します