問題タブ [mbed]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - ボタンが押されるまで関数をメインループの外側でループさせ続ける方法
ボタンが押されるまで実行し続けたい関数 (sw2_trig および sw3_trig) があります。これにより、メイン ループのモードの 1 つに入ります。問題は、これを達成するためにメイン ループの外側で while ループと do while ループを試してみましたが、機能していないことです。関数をループするだけで、sw2 または sw3 を押してもモード 1 または 2 に入ることができません。ここに私のコードがあります。
c - ブロッキング コードの代替
小さなプロジェクトに mbed OS スケジューラを使用しようとしています。
mbed os は非同期であるため、コードのブロックを避ける必要があります。
ただし、ワイヤレス受信機のライブラリは次のブロッキング行を使用します。
メッセージが受信されるまですべてのコードをブロックしない、これを行う別の方法はありますか?
c++ - 複数の return ステートメントを実装したときの奇妙な結果 c++
アプリケーションに非常に奇妙な問題があります。MBED Online IDE で STM 開発ボード NUCLEO-F411RE を使用しています。私の関数 myObj() はオブジェクトを返します。返されたオブジェクトの値が LCD に出力されます。
おそらくコンパイラ/リンカーの戻り値の最適化で、いくつかの問題を特定しているようです。間違ったアプリケーション コードで問題を説明することはできません。
myObj() に 2 番目の return ステートメントを追加すると、奇妙な動作が発生し始めます。単一の return ステートメントですべて正常に動作するため、根本的な問題が疑われます。
予想される LCD の結果: dar 誤った LCD の結果: Bar
コード スニペット:
c++ - UDP クライアント側で頻繁に sendTo() がサーバー側で receiveFrom() 呼び出しに失敗する
netio のようなネットワーク ベンチマークを構築しようとしています。
sendTo()
receiveFrom()
高速ループで呼び出されていない場合は正常に動作しています。
しかし、1KB のデータ パケットをループでサーバーに送信すると、最初のreceiveFrom()
ループのみが機能し、それ以降のすべてのループが返されます。-1
これはどのように起こり、何ができるのでしょうか? 私はmbed stmボード(サーバー側)にいるので、一般的なアドバイスを求めています
android - mbed から android へのデータの送受信
mbed LPC1768
携帯電話 (Huawei) と通信するアプリケーションを作成しようとしています。私はすでに Bluetooth の両方に接続するアプリを作成しましたが、それは機能します! (電話で mbed の led をオン/オフすることができます)
しかし、今、データ (単語など) を に送受信しようとしてmbed
います。誰か助けてくれませんか?どうもありがとうございました!
matlab - シリアル ポートの遅延からの MATLAB リアルタイム プロット
以下のコードを使用して、Cortex M3 マイクロコントローラーからの 5 つのアナログ入力をリアルタイム (ライブ タイム) にプロットしています。しばらくして(数秒)、プロットがそれに応じてレギングしていることに気付きました。ラグは約10秒で、どうやらそれは増加し続けています。以下のコードのアスタリスクの間の行にコメントを付けると、ラグがなくなったことに気付きました。これは、マイクロコントローラ モジュールの LED が一定の速度で点滅し続けていたことに気づきました。マイコン側ではないことを確認するため、問題のなかったPuttyも使用しました。したがって、信号のプロットが問題の原因であると想定しています。なぜこれが起こっているのか誰にも分かりますか?この問題を解決するために私にできることはありますか?
以下は、使用されるコードです。