|
|||||||||||||||||||||||||||||||||||||||
Technical Support On-Line Manuals µVision4 User's Guide (Japanese) µVision4 の概要 ユーザインタフェース アプリケーションの作成 ユーティリティ デバッグ デバッガの使用 シミュレーション デバッグの開始 アプリケーションプログラムの実行 デバッグのウィンドウおよびダイアログ [ブレークポイント](Breakpoints) [コードカバレッジ](Code Coverage) [レジスタ](Registers) [逆アセンブリ](Disassembly)ウィンドウ [ロジックアナライザ](Logic Analyzer) 設定 設定の詳細 制約 [メモリ](Memory)ウィンドウ [メモリマップ](Memory Map) [コマンド](Command)ウィンドウ デバッグコマンド 変数とレジスタ デバッグ関数 実行プロファイラ [パフォーマンスアナライザ](Performance Analyzer) シリアルウィンドウ [シンボル](Symbols)ウィンドウ [ツールボックス](Toolbox) [ウォッチ](Watch)ウィンドウ [コールスタック](Call Stack) [命令トレース](Instruction Trace)ウィンドウ システムビューア 式 定数 システム変数 ペリフェラル変数 I/O ポート シリアルポート プログラム変数(シンボル) 行番号 ビットアドレス 型指定子 演算子 µVision4 と C の相違点 式の例 ヒントとテクニック ペリフェラルと CPU 設定の確認 I/O ポートのシミュレート 割り込みとクロック入力のシミュレート 外部 I/O デバイスのシミュレート PC COM ポートへのシリアル I/O の割り当て 不正なメモリアクセスの確認 ファイルからのコマンド入力 事前設定 I/O ポートまたはメモリコンテンツ ファイルへのデバッグ出力の書き込み キーボードショートカット デバッグコマンド デバッグ関数 シミュレーション フラッシュプログラミング ダイアログ サンプルプログラム コマンドライン 付録 |
シリアルウィンドウµVision4 には、シリアル入出力のためのデバッグ(printf)ビューアなどのシリアルウィンドウがあります。これにより、外部ハードウェアを用意しなくても CPU の UART のシミュレートを行うことができます。 シリアル出力は、[コマンド](Command)ウィンドウで、ASSIGN を使用して PC COM ポートに割り当てることもできます。 シリアルウィンドウに入力した文字が、シミュレートされた CPU に入力される一方で、シミュレートされた CPU からのシリアルデータ出力がこのウィンドウに表示されます。 デバッグ(printf)ビューアは、ターゲットハードウェア上でも動作し、リアルタイムエージェント(RT エージェント)から受信したシリアルデータを表示します。また、Cortex-Mx マイクロコントローラでは、計装トレースマクロセル(ITM)のデータを printf で表示します。 このウィンドウに入力されたデータは、RT エージェントに送信されるか、またはいくつかの特別なターゲットコード(CMSIS を参照)で Cortex-Mx に送信されます。
高度なシリアルウィンドウの機能にアクセスするには、コンテキストメニューを呼び出します。
ANSI VT100 端末シーケンス
例 // Clear screen and set cursor home void ClearScreen(void) { printf("%c[1;1f%c[J", 27, 27); } // set cursor to position (x, y) void gotoxy(int x, int y) { printf("%c[%i;%if", 27, (signed int)y, (signed int)x); } | ||||||||||||||||||||||||||||||||||||||
|
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.