タグ付けされた質問 「thread」

6
PICマイクロコントローラーでのマルチタスク
最近ではマルチタスクが重要です。マイクロコントローラや組み込みプログラミングでどのように実現できるのでしょうか。PICマイクロコントローラーをベースにしたシステムを設計しています。Cを使用してMplabX IDEでファームウェアを設計し、C#を使用してVisual Studioでアプリケーションを設計しました。 デスクトップのC#プログラミングでスレッドを使用して並列タスクを実装することに慣れてきたので、マイクロコントローラーコードで同じことを行う方法はありますか?MplabX IDEは提供しますpthreads.hが、実装のない単なるスタブです。FreeRTOSのサポートがあることは知っていますが、それを使用するとコードがより複雑になります。一部のフォーラムでは、割り込みもマルチタスクとして使用できると述べていますが、割り込みはスレッドと同等ではないと思います。 一部のデータをUARTに送信すると同時に、(有線)イーサネット経由でWebサイトにデータを送信する必要があるシステムを設計しています。ユーザーはWebサイトから出力を制御できますが、出力は2〜3秒の遅延でオン/オフになります。それが私が直面している問題です。マイクロコントローラーでマルチタスクを実行するためのソリューションはありますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.