アドレスの更新およびA2Lファイルのマージ

CANapeのASAP2 Editorは、リンカーマップファイルからアドレス情報、データ型情報を読込んで、A2Lファイルを更新します。また、ASAP2 Editorを使用して、既存のA2Lファイルを部分的なサブファイルに細分、またはそれらを再びマージすることができます。
自動化されたビルドプロセスを設定する際に、ASAP2 Tool-Setは、ASAP2 Updater、ASAP2 Merger、ASAP2 Creatorの各プログラムによるサポートを提供します。
ASAP2 Updaterは、リンカーマップファイルのエントリーに基づいて、ASAP2ファイル内のアドレス情報、データ型情報を更新します。ASAP2 Mergerは、複数のASAP2ファイルをマージして、1つのASAP2共有ファイルを生成するために使用します。ASAP2 Creatorは、Cコード内のコメントに基づいて自動的にASAP2ファイルを生成します。

サポートされるコンパイラーとマップファイル形式

2010年2月現在、ベクターは、以下の形式をCANape 8.0でサポートしています。
  • 標準 (CANape固有の形式)
  • Archimedes HC11
  • Borland C++ (16ビット)、Borland C++ (32ビット)
  • COFF、COFF/DWARF
  • Cosmic
  • DIABDATA
  • ELF/DWARF/NEC
  • Fujitsu Softune MP1/MAP、Fujitsu Softune MPS
  • Greenhill Multi 2000
  • GNU、GNU C16x、GNU VxWorks、GNU 68k
  • Hitachi HEW SH7055
  • HiTech 68HC05、H8S
  • Hiware HC12
  • IAR
  • ICCAVR
  • IEEE (Tasking、Cosmic、Microtec)
  • ISI MatrixX
  • Keil 16x、Keil 16x (Static Symbols)、Keil 8051
  • LN308 (MITSUBISHI) for M16C/80
  • Metroworks
  • Microsoft (Standard VC8、Microsoft Extended、PDB)
  • Microware Hawk、Hawk Plug&Play ASCII
  • NEC CC78K/0 v35
  • OMF96、OMF96 (Tasking C196)、OMF166 (Keil C166)、OMF251 (Keil C251)
  • Renesas M32R/M32192 ASCII
  • SDS
  • Tasking ASCII 16x (M166)
  • Texas Instruments TMS470、C6711
  • UBROF
  • VisualDSP
  • VisualDSP DOS
  • Watcom
上記以外の形式が必要な場合は、こちらまでご連絡ください。

このページはお役に立ちましたか?
E-Mail:

コメント