お問い合わせ

コース概要

モジュール1: 組み込みシステム入門

  • 概要
    さまざまな業界における組み込みシステムの目的と範囲を理解します。
  • 組み込みシステムの特性
    リアルタイム制約、専用機能、ハードウェア/ソフトウェア統合など、組み込みシステムを定義する主な機能について学びます。
  • 組み込みシステムの種類
    スタンドアロンシステム、リアルタイムシステム、ネットワーク接続型組み込みシステム、モバイル組み込みシステムなどの異なるカテゴリーを探求します。
  • 組み込みアーキテクチャ
    ハーバードアーキテクチャやバーン・ノイマンアーキテクチャを含む、一般的なアーキテクチャモデルの紹介です。

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

  • C言語
    Cプログラミング言語の概要、構文、および組み込みシステムで広く使用される理由についての紹介。
  • 組み込みシステムにおけるC言語
    メモリ操作やハードウェアレジスタを含む、ハードウェアと直接やり取りするためにC言語がどのように使用されるかを学びます。
  • ハードウェアインターフェースプログラミング
    センサー、アクチュエータ、その他のハードウェアコンポーネントを制御するための低レベルコードの書き方を理解します。

モジュール3: マイクプロセッサの基礎

  • マイクプロセッサのアーキテクチャ
    マイクプロセッサの内部構造と動作の紹介。
  • 基本的な設定
    さまざまなアプリケーション向けにマイクプロセッサを設定および初期化する方法を学びます。
  • 基本的な周辺機器
    タイマー、ADC(アナログ・デジタル変換器)、UART、GPIOなどの一般的な周辺機器を探求します。

モジュール4: モノのインターネット (IoT)

  • IoTの概要
    IoTの概念と、組み込みシステムがIoTソリューションの主要なコンポーネントである理由を理解します。
  • IoTアーキテクチャ
    センシング層、ネットワーク層、データ処理層、アプリケーション層など、IoTシステムの各層を研究します。

要求

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

対象者

  • エンジニアリング専門家
  • 組み込みソフトウェア開発者
  • IoTや組み込みシステム設計を探求している技術者
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー