現在実用ガイドを読みながら編集中、、、書いて有る事を信用しない様に!
http://www.profdong.com/elc4438_spring2016/USINGTHEFREERTOSREALTIMEKERNEL.pdf
ESP32はRTOSができるらしい、、、
排他制御について
※この内容は、資源管理 http://hamayan.blog.so-net.ne.jp/2018-02-26-1 の続きとなる。
タスク間や、タスクと割り込みの間で共有資源にアクセスする時、排他制御が必要となる。
FreeRTOSには排他制御を利用する為のいくつかの機能が提供されている。だがもっとも良い排他制御の方法は、アプリケーションが資源を共有しない、または1つのタスクのみ資源にアクセスする、、、おぃ!
この章は、読者により良い理解してもらう事を目的としている。
● 何時?何故?資源の管理と制御が必要となるのか?
● クリティカルセクションとは?
● 排他制御とは?
● スケジューラーを一時停止する意味とは?
● どのようにミューテックスを使うのか?
● どの様にゲートキーパータスクを生成するのか?
● 優先度逆転とは?どの様に優先度継承の影響を減らすか?
![ITRONプログラミング入門 H8マイコンとHOSで始める組み込み開発 ITRONプログラミング入門 H8マイコンとHOSで始める組み込み開発]()
![リアルタイムOSと組み込み技術の基礎―実践μITRONプログラミング (TECHI (Vol.17)) リアルタイムOSと組み込み技術の基礎―実践μITRONプログラミング (TECHI (Vol.17))]()
http://www.profdong.com/elc4438_spring2016/USINGTHEFREERTOSREALTIMEKERNEL.pdf
ESP32はRTOSができるらしい、、、
排他制御について
※この内容は、資源管理 http://hamayan.blog.so-net.ne.jp/2018-02-26-1 の続きとなる。
タスク間や、タスクと割り込みの間で共有資源にアクセスする時、排他制御が必要となる。
FreeRTOSには排他制御を利用する為のいくつかの機能が提供されている。だがもっとも良い排他制御の方法は、アプリケーションが資源を共有しない、または1つのタスクのみ資源にアクセスする、、、おぃ!
この章は、読者により良い理解してもらう事を目的としている。
● 何時?何故?資源の管理と制御が必要となるのか?
● クリティカルセクションとは?
● 排他制御とは?
● スケジューラーを一時停止する意味とは?
● どのようにミューテックスを使うのか?
● どの様にゲートキーパータスクを生成するのか?
● 優先度逆転とは?どの様に優先度継承の影響を減らすか?

ITRONプログラミング入門 H8マイコンとHOSで始める組み込み開発
- 出版社/メーカー: オーム社
- 発売日: 2005/04/23
- メディア: Kindle版

リアルタイムOSと組み込み技術の基礎―実践μITRONプログラミング (TECHI (Vol.17))
- 作者: 高田 広章
- 出版社/メーカー: CQ出版
- 発売日: 2004/02
- メディア: 単行本