freertos

    1

    1答えて

    私はFreeRTOSを使っています。私が作ったmacプロトコルを使いたいです!単一のタスクに 、私はSend_Beacon()機能(ビーコンフレームを送信)したいです。 タスクでその関数を呼び出すと、スタックオーバーフローが発生しました。 void vApplicationStackOverflowHook(TaskHandle_t pxTask, char *pcTaskName) vApp

    1

    1答えて

    私はマイクロコントローラプログラミングで数年の経験があります。 Freertosは、一連のマイクロコントローラへの移植に必要なコードを提供します。私はFreertosをサポートされていない組み込みシステムに移植したいと思います。 freertosを別の組み込みシステムに正しく移植するために実行する必要がある主な手順は何ですか? (例えば、どのような初期化ステップがport.cなどで絶対に行われるべ

    1

    1答えて

    VisualGFXを使用して、STM32F429iディスカバリー・ボードのユーザー・インターフェースを開発しています。 VisualGFXはfreeRTOSの使用法を組み込み、GUITaskを作成してGUI操作を処理します。私は、GUITaskを作成するのと同じ機能を持つfreeRTOSからxTaskCreate API関数を使ってControllerTaskという新しいタスクを作成しようとしてい

    0

    1答えて

    私はfreeRTOSの上にJpegエンコーディング設定を実装しようとしています。主なタスクは、キャプチャユニットを初期化します。 void Video_SNAPThread(void* pvParameters) { while (1) { capture_startSNAP(); /* SNAPSHOT Capture - Encode API*/

    3

    2答えて

    私は、freeRTOS上の単純な2つのタスクモデルのワークフローを理解しようとしています。明確にするために擬似コード、 Task_A void Task_A(void *pvParameters) { const char *pcTaskName = "Task_A is running\r\n"; for(;;) { vPrintString(pcTaskNam

    1

    1答えて

    私はFreeRTOSを実行しているARM Cortex-M4組み込みシステムを持っています。私は、ゼロ除算、ヌルポインタ、アドレスエラー、無効な命令、またはアサーションなどの致命的なエラーが発生した場合に、ストレージデバイスにファイルを書き込むクラッシュログダンプメカニズムを実装しました。このファイルでは、とりわけ例外時のスタックの内容を書きます。 このシステムは、フィールドで発生するクラッシュを

    1

    1答えて

    私はFreeRTOSの遅延割り込みについて聞いたことがありますが、私の理解によれば、ISRが必要な作業を行うために切り替えるタスクはタスク/プロセスコンテキストで実行されます。 taskletやsoftirqのようなスキームはありますか?遅延作業ではプロセスコンテキストではなく割り込みコンテキストで実行されますか?

    1

    1答えて

    私はコーディングの世界では本当に新しいので、私はあなたの助けが必要です。私は次のことをする必要があります: Zedboardプラットフォームでは、USBポートからデータを取得し、リアルタイムパケットを作成してTCP経由で送信したいと考えています。 私はそれのためにFreeRTOSを確立しました。私はUARTからデータを取り出し、サイクルバッファに保持します。私は送信を開始するためにMatlabから

    0

    2答えて

    freeRTOSで5つ以上のタスクを作成すると、スケジューラが起動しません。フリースケールのボードKL46Z Freedomを使用しています。私はプログラムは、スケジューラを起動する行の後にある FOR で立ち往生デバッグするときので、スケジューラが起動しないことを知っている(PEX_RTOS_START()) #ifdef PEX_RTOS_START PEX_RTOS_START()