お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
モジュール1:組み込みシステムの概要
-
概要
さまざまな産業分野における組み込みシステムの目的と役割を理解する。 -
組み込みシステムの特徴
リアルタイム制約や専用機能、ハードウェア・ソフトウェアの統合など、組み込みシステムを定義する主要な特性について学ぶ。 -
組み込みシステムの種類
スタンドアロン型システム、リアルタイムシステム、ネットワーク対応型組み込みシステム、モバイル用組み込みシステムといったカテゴリーを探る。 -
組み込みアーキテクチャ
ハーバードアーキテクチャやフォンノイマンアーキテクチャをはじめとする代表的な構造モデルについて紹介する。
モジュール2:プログラミング言語と開発環境
-
C言語
C言語の概要や文法、そしてなぜ組み込みシステム分野で広く用いられているかを解説する。 -
組み込み向けC言語
メモリ操作やハードウェアレジスタの制御など、ハードウェアとの直接的な相互作用にC言語がどのように活用されるかを学ぶ。 -
ハードウェアインターフェースプログラミング
センサーやアクチュエータなど各種ハードウェアを制御するための低レベルコードの書き方を理解する。
モジュール3:マイクロコントローラの基礎
-
マイクロコントローラアーキテクチャ
マイクロコントローラ内部の構造や動作原理を解説する。 -
基本的な設定方法
様々な用途に向けてマイクロコントローラを設定・初期化する手法を学ぶ。 -
基本的な周辺機器
タイマーやADC(アナログ・デジタル変換器)、UART、GPIOといった一般的に使用される周辺装置について学ぶ。
モジュール4:インターネット・オブ・シングス(IoT)
-
IoTの概要
IoTという概念や、組み込みシステムがIoTソリューションにおいて不可欠な要素となっている理由を理解する。 -
IoTアーキテクチャ
センシング層、ネットワーク層、データ処理層、アプリケーション層といったIoTシステムを構成する各層について学ぶ。
要求
- プログラミングの基本概念に関する知識があること
- コンピュータシステムに関する基本的な理解があること
対象者
- エンジニアリング分野の専門家
- 組み込みソフトウェア開発者
- IoTや組み込みシステム設計に関心がある技術者の方々
21 時間
お客様の声 (1)
最初に計画されていなくても、高度な科目を要求することができる。
Gabriel Chouinard - Spark Microsystems
コース - FreeRTOS: Programming for Real Time Operating Systems
機械翻訳