K9 組込み・リアルタイムシステム(コース履修)

概要

IoTデバイスなどの分散組込みシステムを構築するための基礎技術を学ぶ。

講師

戸川望(早稲田大学)

荒木順子(エンベックスエデュケーション)

中島達夫(早稲田大学)

到達目標

以下の内容を理解することを目標とする。

  • ■センサとの接続を含む組込みシステム全体
  • ■リアルタイムシステム
  • ■Internet of Things(IoT)

事前学習・前提知識

  • IoTシステムの基本構成
  • 計算機システムアーキテクチャの基礎知識

学習方法

座学  LMSにある動画を視聴

第1回 組込みシステムとIoT

第2回 リアルタイムシステムの基礎(OS無し)

第3回 リアルタイムシステムの基礎(μ ITRON)

第4回 リアルタイムシステムの基礎 (Raspberry Pi)

第5回 分散リアルタイムシステム

演習  オンサイトおよびオンラインによるリアルタイム演習

IoTシステム開発演習 3コマ (関連動画:第1回~5回すべて)

発表会・講評 1コマ IoTシステム開発実習で作成した作品を発表します。

課題・評価

  • 発表会時に課題を提出・発表することにより履修修了と認める

参考書

  • 戸川望、情報処理学会組込みシステム研究会(著)、組込みシステム概論、CQ出版、2008
  • C. Wang(著)、Embedded and Real-Time Operating Systems、Springer、2017
  • Timothy Chou(著)、Precision: Principles, Practices and Solutions for the Internet of Things、com、2016
  • トランジスタ技術編集部(著)、ラズパイで入門!Linux I/Oプログラミング教科書、CQ出版、2019