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

Semaphore

FreeRTOS

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

ESP-IDF + FreeRTOSでそのまま動くセマフォ実装例。複数タスクのprintf出力が混在する原因を再現し、Binary Semaphoreで排他制御。さらにMutexで優先度逆転を避ける考え方も解説。
2026.01.05
FreeRTOS
f-techforge
f-techforge

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

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

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

f-techforgeをフォローする

カテゴリー

  • FreeRTOS

人気記事

ESP32 × FreeRTOS:タスク設計の基本と実践
2025.12.20
FreeRTOSは?FreeRTOSの主要機能と役割の全体像【初心者向け】
2025.12.15
ESP32×FreeRTOS:Queueとは?グローバル変数との違いとxQueueCreate/Send/Receiveを実装で解説
2025.12.242025.12.25
ESP32×FreeRTOS:EventGroupとは?AND/OR待ちとxEventGroupWaitBitsの使い方
2026.01.11
ESP32×FreeRTOS:セマフォとは?ログ混在を直す排他制御とBinary/MUTEXの違い
2026.01.05

Archives

  • 2026年1月
  • 2025年12月

Categories

  • FreeRTOS
f-techforge IoT Lab
© 2025 f-techforge IoT Lab.
  • ホーム
  • トップ