ESP32・FreeRTOSを中心に、IoT開発を実装ベースで解説する技術ブログ
f-techforge IoT Lab
  • FreeRTOS

Semaphore

FreeRTOS

ESP32×FreeRTOS:セマフォとは?ログ混在を直す排他制御とBinary/MUTEXの違い

ESP-IDF + FreeRTOSでそのまま動くセマフォ実装例。複数タスクのprintf出力が混在する原因を再現し、Binary Semaphoreで排他制御。さらにMutexで優先度逆転を避ける考え方も解説。
2026.01.05
FreeRTOS同期・通信機構
人気記事
ESP32 × FreeRTOS:タスク設計の基本と実践
2025.12.202026.08.30
ESP32×FreeRTOS:EventGroupとは?AND/OR待ちとxEventGroupWaitBitsの使い方
2026.01.112026.08.30
ESP32 × FreeRTOS:Task Notificationとは?内部構造から理解する最軽量タスク間同期(ESP32 / ESP-IDF)
2026.02.242026.08.30
ESP32×FreeRTOS:セマフォとは?ログ混在を直す排他制御とBinary/MUTEXの違い
2026.01.052026.08.30
ESP32×FreeRTOS:Queueとは?グローバル変数との違いとxQueueCreate/Send/Receiveを実装で解説
2025.12.242026.08.30
f-techforge
f-techforge

ESP32・FreeRTOSを中心に
IoT開発を実装ベースで解説。

Qiitaでも技術記事を執筆中。
本ブログでは、より深い解説を掲載しています。

Qiita:https://qiita.com/f-techforge

f-techforgeをフォローする

カテゴリー

  • FreeRTOS
  • 同期・通信機構

Archives

  • 2026年2月
  • 2026年1月
  • 2025年12月

Categories

  • FreeRTOS
  • 同期・通信機構
f-techforge IoT Lab
  • お問い合わせ
  • プライバシーポリシー
© 2025 f-techforge IoT Lab.
  • お問い合わせ
  • プライバシーポリシー