
simulinkを用いてarduino Dueから別のarduino Dueに2バイトのデータを送信し続けたい
3 次查看(过去 30 天)
显示 更早的评论
simulinkでArduinoから他のArduinoへ2バイトのデータ(int8)を送信したいです.
受信側のArduinoはArduino言語でプログラムしようと考えていますが,
送信側の方はsimulinkを用いてプログラムを書き込みたいためSerial Transmitブロックを使うと送信データにヘッダーを入れるなどの工夫ができず受信側のデータがむちゃくちゃなものになってしまいます.
通信方式に拘りはありませんのでどのような工夫をすればよいか教えていただけるとありがたいです.
0 个评论
采纳的回答
Toshinobu Shintai
2022-8-21
以下のように配列化すると、ヘッダーを加えた状態でシリアル送信することができます。このような形で送信することで解決できませんでしょうか。

ちなみに、ヘッダーを作るのに使ったブロックは「String Constant」と「String to ASCII」になります。配列化しているブロックは「Mux」というブロックです。
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 モデル化 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!