アドレスの更新および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
上記以外の形式が必要な場合は、
こちらまでご連絡ください。
多様な通信ネットワークの記述ファイル>>