今回はFreeRTOSのシグナルイベントを使ってみます。 投稿時の開発環境を記しておきます。 PC:Windows10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version5.6.0 Board: STM32Nucleo-F401RE FreeRTOSにおいて、タスク通知のひとつであるイベントフラグをFreeRTOS […]
今回はFreeRTOSのメールキューを使ってみます。 投稿時の開発環境を記しておきます。 PC:Windows10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version5.6.0 Board: STM32Nucleo-F401RE メールキューはマルチスレッドプログラムにおいて、スレッド間のデータ通信(タスク間通信と […]
今回はFreeRTOSのメッセージキューを使ってみます。 投稿時の開発環境を記しておきます。 PC:Windows10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version5.6.0 Board: STM32Nucleo-F401RE (少し前に PlatformIOの記事を書きました。その時に STM32CubeM […]
以前、FreeRTOSについて記事を書きましたが今回はバイナリセマフォの動作について見ていきます。 投稿時の開発環境を記しておきます。 PC:Windows10 OS IDE: STM32CubeIDE Version1.3.0 Configurator: STM32CubeMX Version5.4.0 Board: STM32Nucleo-F401RE マルチスレッドプログラムにおいて、複数の […]
今回はIDEを使ってFreeRTOSの簡単な動作確認を行ってみます。 FreeRTOSと言っても、実体は Amazon FreeRTOS とは若干異なります。 CMSIS RTOSというものでFreeRTOSに皮を被せているイメージのものと考えておけば良さそうです。 STマイクロがFreeRTOSと呼んでいるので、こちらでも同じように呼ぶことにします。 投稿時の開発環境を記しておきます。 PC:W […]