本文です
トップへ戻る
グローバルメニューへ

コース番号 E025A マイコン制御システム開発技術(組込みマルチスレッドプログラミング)

訓練日程
令和6年6月12日(水) 〜 14日(金)
実施時間帯
9時15分 〜 16時00分
総訓練時間
18時間(3日間)
受講料
18,000円
定員
10名
対象者
マルチスレッド制御技術を習得したい方
C言語の基礎知識がある方
訓練内容

C言語のPthreadsライブラリを用いて少ない資源を意識したマルチスレッドシステムの開発技術を学びます
《※曖昧にしていたレガシーな技術を、今こそ学びませんか?》

近年は組み込み機器でも通信システムや高度なUIといった複雑な処理が求められるようになってきました。
これらの処理を確実、かつ効率的に処理するためにはマルチタスクシステムが必要です。
本訓練ではPthredsライブラリを用いたマルチスレッドプログラミングについて、
基本的な考え方や実装時の注意点を、プログラムを実践しながら習得します。

教科項目・内容
マルチスレッド処理
スレッドの生成と終了
スレッド間のデータ共有
ミューテックスによる実行の排他
デッドロックの回避
条件待ち
マルチスレッドセーフなキュー
ソケットプログラミング
マルチワーカーサーバ
使用機器・教材
パソコン、Raspberry Pi、C言語(Pthrad)
持参品・服装
筆記用具
実施場所
ポリテクセンター埼玉
備考
《※作成したSDカードはお持ち帰り頂けます。》
ページの先頭へ
グローバルメニューへ戻る
本文へ戻る