rtos

    0

    2答えて

    たとえば、ユニコアCPU上で動作する組み込みアプリケーションがあるとします。そのアプリケーションはマルチコアCPUに移植されます。そのアプリは1つまたは複数のコアで動作しますか? より具体的には、私はARM CPU(とだけでなく)とツールチェーンの詳細に興味があります。 g。標準的なC/C++ライブラリ この質問の意図は次のとおりです。特定のライブラリの複数のコアまたはコンパイラのツールチェーン、

    -1

    1答えて

    Keil toochain(IDEとデバッガ)とKeilのRTOSにFreeRTOSでGCCツールチェーンからARMソースコードを移植する必要があります。 私は単純な例を持つKeil uVision5プロジェクトを探しています。

    0

    2答えて

    私はいくつかのRTOS(pSOS、VxWorks、QNX)の経験がありますが、MicroC/OS II(ucos ii)は初めてです。私はucos iiのユニークなものが、タスクの一意のIDを持つのではなく、タスクを一意に識別するための優先順位を使用し、すべてのタスクが異なる優先順位でなければならないことを知っているため、ラウンドロビンスケジューリングはサポートされていません。それほど私は理解する

    -1

    1答えて

    こんにちは私はprintfが何をすることができるdebug_printマクロを使いたいのですが、私はprintf.Soをサポートしていないmicrium(RTOS)で作業しています。

    0

    1答えて

    私はARM Cortex-M4コア用の小さなosを書いており、疑問を持っています。私はすべてのカーネルオブジェクトとカーネル機能を保持し維持するスーパーバイザコール(SVC)を通じてOSの機能を配置することに決めました。 しかし、すべてのカーネルコードが実行されてユーザータスクスタックを占有するため、これは良い考えですか? 私の頭に浮かべるのは、スーパーバイザがカーネルスタックを実行し、カーネルコ

    0

    1答えて

    rtosとタスクの状態を基本的に理解しています。 私のクエリは、タスクがミューテックスを取得できないときに、タスクが特定の状態に移動したときです。 タスクがバイナリセマフォを取得できない場合は、タスクが特定の状態で移動していますか? 私は、SUSPENDとWAIT状態を認識しています。しかし、ミューテックスとセマフォの場合にはわからない。私は詳細な理解を知りたい。

    0

    1答えて

    私は2つのRTOS(例えば、Keil-RTX、Ucos-iii、freertos)を比較したいと思っていますが、どのパラメータを比較する必要があるか分かりません。メモリフットプリント、認証済みなど どの点でRTOSを比較しますか?

    0

    2答えて

    私はRTOSを初めて使い、freeRTOSでいくつかのデモコードを実行していました。xtaskcreate関数を見つけました。関数が呼び出されたら、私がtask.cファイルを参照し、xtaskcreate関数の本体が見つかりませんでした。だから、xtaskcreat関数の本体がどこに存在しているのかを私に説明する人もいます。

    3

    1答えて

    以下のシナリオでは、ロックが解放されたときにタスクt1の優先度がどのように変化するかについて、Sem_Take()およびSem_Give()がロックおよび解放方法であると仮定しています。 優先度上限プロトコルを使用すると、リソースがロックされるとすぐにタスクの優先度が上がりますが、ロックが解除されるとどうなるか分かります。 void t1()//Initial priority 2 {