• カリキュラムモデル
  • カリキュラム関連情報

カリキュラムモデル

分類番号 E317-001-3

訓練分野 電気・電子系(E)
訓練コース 組込みシステムにおけるCプログラム開発技術
訓練対象者 組込みマイコンシステムの設計・開発に従事し、リーダーとしての役割を担う者
訓練目標 組込みマイコンシステムの概念・役割を理解し、C言語によるシステムの最適化、アセンブリ言語プログラミングとの連携などの設計・開発技法を習得する。これにより、製品の改善や業務の効率化に関する職務の遂行ができる。
教科の細目 内容 訓練時間(H)
1.組込みのためのC言語の知識 (1)C言語プログラムとメモリ配置
(2)C言語とアセンブリ言語の連携
(3)マイコンアーキテクチャを生かしたプログラム
3
2.プログラム開発技法 (1)プログラム構成とセクション
(2)スタートアッププログラムとデバッグ
イ.スタックポインタの設定
ロ.BSCの初期化
ハ.セクションの初期化
ニ.main関数を呼び出すためのデバッグ実習
(3)割込みハンドラの作成方法
イ.例外処理
ロ.割込み(レベル割込み)
ハ.ソフトウェア割込みを用いたLED制御プログラミング実習
3
3.応用課題 (1)タイマモジュールを利用したI/O制御プログラミング実習
(2)シリアルインターフェイスとDMA転送プログラミング実習
5.5
4.評価 (1)C言語によるプログラム開発のポイント整理
(2)理解度確認
(3)まとめ
0.5
  訓練時間合計 12
使用器具等 組み込み用ターゲットマイコンボード、開発用ホストコンピュータ(パソコン)、開発ツール

カリキュラムモデル・カリキュラム関連情報のダウンロード