システムに挑戦する アンドールシステムサポート株式会社

MENU

ARM Cortex-A/R演習コース

ARM Cortex-A/R演習コース

このトレーニングコースは、ARM Cortex-A/Rプロセッサをベースにしたプラットフォームでのソフトウェア開発に関連する項目について説明します。ARM純正開発ツール「DS-5」を使用した演習を含みます。 英国ARM社の認定コースです。

「Cortex-A9MPCore」、「Cortex-A15」の内容を盛り込んだコースを新設しました。

ARM Cortex-A9/A15演習コース 2日間

概要

日程 2日間 時間 9:30~17:30
会場 東京会場(アンドールシステムサポート株式会社 東京本社1F セミナールーム)
セミナー会場のご案内
受講料 \120,000(税抜)・昼食付
対象者 このコースは、ARMv7-ARプロセッサのローレベルおよびベアメタルコードを書くソフトウェア開発者を対象としています。
前提知識 マイクロプロセッサ、システムの基本的な理解、アセンブラ、Cプログラミングの知識、組込みシステム開発の経験は有益ですが必須ではありません
セミナーの日程の確認と受講のお申し込みはこちらから  お問合せはこちらから

カリキュラム

日付コース内容
1日目 1. ARMv7アーキテクチャ概要
  • レジスタセット
  • 命令セット
  • 割込みと例外
  • メモリモデル
  • コプロセッサ
  • アーキテクチャ拡張
2.ARMv7アセンブラプログラム
  • ロード/ストア命令
  • データ処理命令
  • フロー制御命令
  • その他の命令
3. コンパイラのヒントと情報
  • コンパイル
  • コーディング
  • ローカル/グローバル変数
  • 最適化
4. コンパイラ導入チュートリアル
  • コマンドラインツール
  • コンパイルと実行
  • オプション
  • リンク
5.ARMv7 キャッシュと分岐予測
  • キャッシュとは
  • コヒーレンシ
  • MMUとは
  • 仮想アドレス変換
  • メモリタイプとバリア命令
2日目 6.Cortex-R4 ソフトウェアエンジニアガイド 概要
  • プロセッサ概要
  • パイプライン
  • メモリシステム
7. Cortex-A8 ソフトウェアエンジニアガイド 概要
  • プロセッサ概要
  • パイプライン
  • メモリシステム
8. 組込みソフトウェア開発
  • ターゲットへの移植
  • メモリマップの移植
  • リセットと初期化
9. リンカワークブック
  • デフォルトの設定
  • メモリマップ 
  • スタックとヒープ
10.割込みワークブック
  • ベクタテーブル 
  • IRQハンドラ

お問合せ

セミナーの日程の確認と受講のお申し込みはこちらから  お問合せはこちらから
PAGETOP