freertos

    0

    2答えて

    私はARM組み込みデバイスでRTOSディストリビューションを使用しています。 現在、私は何を私が気づいたことは、いつどこで、私は(1-2ms信号は完全に間違っていることができます(別のスレッド/タスク)は、この関数を呼び出すに基づいていることである。この GPIO_Write(PIN_1, LOW); vTaskDelay(msec_to_ticks(1)); GPIO_Write(PIN_

    0

    1答えて

    State machine program design in FreeRTOS - vTaskStartScheduler in a switch statementで議論した後、私は4つの状態のステートマシンを持っています。 センサーデータがしきい値に達すると、タスクの状態が変化する必要があります。 考え方は、スイッチステートメントで状態を制御(および対応するタスクを一時停止/再開)する優れた

    0

    1答えて

    FreeRTOSを使用しているstm32L476のRTCで異常な動作をしています。 実行時に内部レジスタの値をセーブして上がっているため、RUNモードで最初に読み込むだけです.RTCが動作しています。また 私はライン583でstm32l4xx_hal_rtc.cにブレークポイントを置くとき、私はDEBUGを行う場合: tmpreg = (uint32_t)(hrtc->Instance->TR &

    0

    1答えて

    ボタンを押した後にブロックされたタスクに切り替えようとしています。基本的には、task_player1は、task_ctrlからセマフォを受け取るまで何もしません。私がセマフォを与える方法は、ボタンを押すことです。コードは怒鳴るです:は #define B1 PIO_PB26_IDX #define TASK_STACK_SIZE (2048/ sizeof(portSTACK_TYPE))

    0

    2答えて

    私は私のSTM32F4ベースボードにFreeRTOSを使用している、と私は理解し、適用が容易キューやセマフォとタスク間の通信について読みます。 しかし、ドキュメンテーションに、私は例えば、異なるタスクから同じメソッドを呼び出すことが安全である場合についての情報を見つけることができません: void DefaultTask(void const * argument) { uint8_t

    0

    1答えて

    MPLABX IDEを使用してPIC32MX120F064HにFreeRTOSを使用します。私はたくさん試しましたが、私が使用しているこの特定のマイクロコントローラのための簡単なLED点滅プロジェクトは見つかりませんでした。私はFreeRTOSのデモプロジェクトも試みましたが、特定のマイクロコントローラ用であり、マイクロコントローラでは動作しません。私は、プロジェクトの構造(どのように/どのように

    0

    1答えて

    私は最近RTOSを学び始めました。 MSP432のfreeRTOSデモプロジェクトを新しくProjectに変更したり、MSP432の新しいfreeRTOSプロジェクトを作成したりするのに助けが必要です。 Texas InstrumentsのCode compiler studioを使用しています。私はウェブ全体を検索しましたが、運はありません。あなたが本当にゼロからプロジェクトを作成する必要がある