Keil Logo

Technical Support

On-Line Manuals

µVision4 User's Guide (Japanese)

µVision4 の概要 ユーザインタフェース アプリケーションの作成 ユーティリティ デバッグ デバッグコマンド デバッグ関数 シミュレーション フラッシュプログラミング ダイアログ サンプルプログラム コマンドライン 付録 A. 製品のライセンス B. ファイルタイプ C. デバイスデータベースのパラメータ E. Error Messages Error E000 Error E001 Error E002 Error E003 Error E004 Error E005 Error E006 Error E007 Error E008 Error E009 Error E010 Error E011 Error E012 Error E013 Error E014 Error E015 Error E016 Error E017 Error E018 Error E019 Error E020 Error E021 Error E022 Error E023 Error E024 Error E025 Error E026 Error E027 Error E028 Error E029 Error E030 Error E031 Error E032 Error E033 Error E034 Error E035 Error E036 Error E037 Error E038 Error E039 Error E040 Error E041 Error E042 Error E043 Error E044 Error E045 Error E046 Error E047 Error E048 Error E049 Error E050 Error E051 Error E052 Error E053 Error E054 Error E055 Error E056 Error E057 Error E058 Error E059 Error E060 Error E061 Error E062 Error E063 Error E064 Error E065 Error E066 Error E067 Error E068 Error E069 Error E070 Error E071 Error E072 Error E073 Error E074 Error E075 Error E076 Error E077 Error E078 Error E079 Error E080 Error E081 Error E082 Error E083 Error E084 Error E085 Error E086 Error E087 Error E088 Error E089 Error E090 Error E091 Error E092 Error E093 Error E094 Error E095 Error E096 Error E097 Error E098 Error E099 Error E100 Error E101 Error E102 Error E103 Error E104 Error E105 Error E106 Error E107 Error E108 Error E109 Error E110 Error E111 Error E112 Error E113 Error E114 Error E115 Error E116 Error E117 Error E118 Error E119 Error E120 Error E121 Error E122 Error E123 Error E124 Error E125 Error E126 Error E127 Error E128 Error E131 Error E132 Error E133 Error E140 Error E145 Error E146 Error E147 Error E148 Error E149 Error E150 Error E151 Error E152 Error E153 Error E154 Error E155 Error E156 Error E157 Error E158 Error E159 Error E160 Error E161 Error E162 Error E163 Error E164 Error E165 Error E166 Error E167 Error E168 Error E169 Error E170 Error E171 Error E172 Error E173 Error E174 Error E175 Error E176 Error E177 Error E178 Error E179 Error E180 Error E181 Error E182 Error E183 Error E184 Error E185 Error E186 Error E187 Error E188 Error E189 Error E190 Error E191 Error E192 Error E193 Error E540 Error E541 Error E542 Error E543 Error E544 Error E545 Error E546 Error E550 Error E552 Error E601 Error E602 Error E603 Error E604 Error E701 Error E704

C. デバイスデータベースのパラメータ

[ファイル](File)→[デバイスデータベース](Device Database)ダイアログを使用すると、デバイスデータベースに新しいデバイスを追加できます。このダイアログの[オプション](Options)フィールドには、デバイスのツール設定を指定するさまざまなパラメータ文字列が含まれています。CPU= 文字列にエンコードされる基本的なデバイスパラメータを以下の表に示します。

パラメータ 説明
IRAM (range) オンチップ IRAM の場所をアドレス指定します。
XRAM (range) オンチップ XRAM の場所をアドレス指定します。
XRAM2 (range) 第 2 のオンチップ XRAM 領域の場所をアドレス指定します。
IROM (range) オンチップ(フラッシュ)ROM の場所をアドレス指定します。開始アドレスは 0 でなければなりません。サイズが 32KB を超える場合は、自動的に 2 つのセクションに分割されます。範囲は物理 ROM のサイズを指定します。
IROM2 (range) (8051 とバリアントのみ)第 2 のオンチップ ROM の場所をアドレス指定します。
ICAN (range) オンチップ CAN モジュールの場所をアドレス指定します。C167 とバリアントのみに使用されます。
CPUTYPE (variant) ARM ベースのコントローラの以下のコアバリアントのいずれかを指定します。
  • Cortex-M0
  • Cortex-M1
  • Cortex-M3
  • ARM7TDMI
  • ARM926EJ-S
  • ARM966E-S
  • ARM9E
EBIG ARM ベースのコントローラのデフォルトを BIG エンディアンにします。
ELITTLE ARM ベースのコントローラのデフォルトを LITTLE エンディアンにします。
ESEL ARM ベースのコントローラのエンディアンの選択を許可します。
CLOCK (val) デバイスの選択時に使用されるデフォルトの CPU クロック。
FPU ARM デバイスのデフォルトの VFPU 使用量を指定します。可能なオプションは、nonelibANSIfast です。
MDU_F120 SiliconLabs C8051F12x デバイスバリアントの乗累算ユニットを使用します。
MDU_R515 Cast/Evatronix R80515 の乗除算ユニットを使用します。
MOD167 C16x デバイスバリアントの命令セット拡張機能を使用します。
MOD517DP Infineon 8051 に固有の複数の DPTR レジスタを有効にします。
MOD517AU Infineon 8051 に固有の算術演算装置を有効にします。
MODA2 (AT89S8252 などにある)Atmel に固有の複数の DPTR レジスタを有効にします。
MODAB2 アナログデバイスに固有の複数の DPTR レジスタを有効にします。
MODC2 Cast/Evatronix に固有の複数の DPTR レジスタ(R80515)を有効にします。
MOD_CONT Dallas 連続モードのサポートを有効にします。
MODDA Dallas に固有の算術加速装置を有効にします。
MODDP2 Dallas に固有の複数の DPTR レジスタを有効にします。
MODH2 Hynix/ST uPSD33xx uPSD34xx の複数の DPTR レジスタを有効にします。
MODP2 NXP に固有の複数の DPTR レジスタを有効にします。(Atmel のデバイスもこのバリアントを使用する場合があります。)
MODV2 C16x V2 アーキテクチャの命令セット拡張機能を使用します。
MX NXP 80C51MX アーキテクチャのサポートを有効にします。
MXP NXP SmartMX SmartCard アーキテクチャのサポートを有効にします。
DPX アナログデバイス ADuC812 の 24 ビット DPTR レジスタを有効にします。
PMW MOVX 命令を使用して Evatronix R8051XC のコードスペースに書き込めるようになる PCON.PMW 機能を有効にします。
DPC Evatronix R8051XC で DPTR レジスタの自動インクリメント機能を提供するデータポインタコントロールレジスタを有効にします。
BSE Evatronix R8051XC でレジスタ DPSEL.3 のバンクスイッチ有効化機能を有効にします。
PSOC Cypress PSoC の割り込みベクタの生成を有効にします。

さらに、以下のオプションをユーザが変更できます。

パラメータ 説明
BOOKn=document_file(title) [プロジェクト](Project)ウィンドウ→[ブック](Books)リストに挿入されるデバイスデータブックファイル。
FLASH=command_file(options) デバイスと一緒に使用するフラッシュユーティリティを指定します。
REGFILE=sfr_file(folder) CPU のペリフェラルレジスタ定義ファイルを指定します。
SFILE=startup_file(folder) プロジェクトにコピーするデフォルトのスタートアップファイルを指定します。

その他のオプションは、データブックと µVision デバッグ DLL を指定します。新しいデバイスをデータベースに追加するときに、これらの変数を変更しないで下さい。

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

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.