お問い合わせ

コース概要

モジュール1:組み込みシステムの概要

  • 概要
    さまざまな産業分野における組み込みシステムの目的と役割を理解する。
  • 組み込みシステムの特徴
    リアルタイム制約や専用機能、ハードウェア・ソフトウェアの統合など、組み込みシステムを定義する主要な特性について学ぶ。
  • 組み込みシステムの種類
    スタンドアロン型システム、リアルタイムシステム、ネットワーク対応型組み込みシステム、モバイル用組み込みシステムといったカテゴリーを探る。
  • 組み込みアーキテクチャ
    ハーバードアーキテクチャやフォンノイマンアーキテクチャをはじめとする代表的な構造モデルについて紹介する。

モジュール2:プログラミング言語と開発環境

  • C言語
    C言語の概要や文法、そしてなぜ組み込みシステム分野で広く用いられているかを解説する。
  • 組み込み向けC言語
    メモリ操作やハードウェアレジスタの制御など、ハードウェアとの直接的な相互作用にC言語がどのように活用されるかを学ぶ。
  • ハードウェアインターフェースプログラミング
    センサーやアクチュエータなど各種ハードウェアを制御するための低レベルコードの書き方を理解する。

モジュール3:マイクロコントローラの基礎

  • マイクロコントローラアーキテクチャ
    マイクロコントローラ内部の構造や動作原理を解説する。
  • 基本的な設定方法
    様々な用途に向けてマイクロコントローラを設定・初期化する手法を学ぶ。
  • 基本的な周辺機器
    タイマーやADC(アナログ・デジタル変換器)、UART、GPIOといった一般的に使用される周辺装置について学ぶ。

モジュール4:インターネット・オブ・シングス(IoT)

  • IoTの概要
    IoTという概念や、組み込みシステムがIoTソリューションにおいて不可欠な要素となっている理由を理解する。
  • IoTアーキテクチャ
    センシング層、ネットワーク層、データ処理層、アプリケーション層といったIoTシステムを構成する各層について学ぶ。

要求

  • プログラミングの基本概念に関する知識があること
  • コンピュータシステムに関する基本的な理解があること

対象者

  • エンジニアリング分野の専門家
  • 組み込みソフトウェア開発者
  • IoTや組み込みシステム設計に関心がある技術者の方々
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー