高度なデバッグとトレース

概要

TRACE32 の経験の共通基盤に到達するために、TRACE32 を使って基本的なことを簡単に見ていきます。コマンド・セット、PDF ドキュメント、ヘルプ・システムの使い方は常に重要です。その後、中級レベルからAMP/SMPデバッグ、オンチップ・ブレークポイントとソフトウェア・ブレークポイントの違い、ランタイム・メモリ・アクセスとその他のメモリ・アクセス・クラスについて説明します。その後、タイミング、パフォーマンス、統計、コード・カバレッジ、機能安全に関するトレースに焦点を当てます。

この新しいスキルはすべて、RTOSを実行するアプリケーションのデバッグとトレースという複雑な分野に進むために使われます。FreeRTOS、VxWorks、AutoSARのような一般的なものから、プロプライエタリなものまであります。さらに、Pythonを使ったリモートコントロールやダイアログを使ったスクリプティングなどのトピックもあります。

言語 英語&ドイツ語
場所オンライン & オンサイト
レベル 中級
前提条件:
TRACE32® によるデバッグの基礎知識
期間
12時間

お問い合わせください。

内容

ブロック1

  • ローターバッハ ハードウェアの紹介
  • T32Startで構築された設定ファイル
  • デバッグセッションのセットアップ
  • ユーザーインターフェイスとコマンド構成
  • メニューバーとツールバーの変更
  • PDFヘルプの構成

ブロック2

  • CPUと周辺レジスタ
  • メモリー・アクセス
  • SMPとAMPの比較 デバッグ、同期化
  • アプリケーション・プログラムのロード
  • 記号、変数、関数
  • ブレークポイント

ブロック3

  • スクリプト言語の練習
  • スクリプトの作成とデバッグ
  • ダイアログ・プログラミング
  • アプリケーションのトレース
  • トレース結果を理解する
  • パフォーマンスと統計分析
  • CTS(過去にさかのぼってのデバッグ)

ブロック3

  • ターゲットRTOS認識用セットアップスクリプト
  • マルチコアLinuxアプリケーションのトレース
  • タスクのリストと詳細
  • 新しいユーザープロセスのデバッグ
  • キャッシュ分析
  • APIリモートコントロール(Pythonなど)

グループ・トレーニングのお申し込み

高度なデバッグとトレースのトレーニング

印は必須項目です。

連絡先
トレーニング情報
プライバシー

その他の質問は?

トレーナーにご連絡ください:

アレクサンダー・ヘルマン

トレーニング@ローターバッハ.com