NEC ELECTRONICS NEC ELECTRONICS
NEC electronics NEC electronics NEC
ホーム
アプリケーション
製品情報
先端技術
サポート
WEBショップ
ニュース&イベント
会社案内
header
GO
詳細検索機能/特性検索
サイトマップ お問い合わせ

コンバータ関連


目次

    
FAQ-ID = 78k0-nnn
74: オブジェクト・コンバータでエラー・メッセージ A106 Illegal symbol table が表示されます。
112: オブジェクト・コンバータで、A107 Can’t specify fill code as not exist ROMが表示されます。
536: オブジェクト・コンバータでF201エラーが出力されます。
363: オブジェクト・コンバータの充填値に、NOPを指定してもよいですか?
149: リスト・コンバータでエラー・メッセージ A902 Can’t read file ’ファイル名’が表示されます。
491: リンカ、およびオブジェクト・コンバータは、どこの設定を見てデバイス・ファイルを判別しているのですか?

78k0
-74
オブジェクト・コンバータでエラー・メッセージ A106 Illegal symbol table が表示されます。
Q
オブジェクト・コンバータで、エラー・メッセージ

A106 Illegal symbol table

が表示されます。
A
原因として、次のようなものが考えられます。
  • Cソース内に記述されているインライン・アセンブラ(asm文)で、 アセンブラのローカル・シンボルが ?L で始まっていない。

  • Cソースの関数シンボル(関数名)が24文字を越えている。
    (コンパイラ出力のアセンブラ・ソース使用時のみ)

  • sfrのシンボルをPUBLIC宣言している。

-78K0- -78K0S- -78K4-

この情報はお役にたちましたか?
back to top  

78k0
-112
オブジェクト・コンバータで、A107 Can’t specify fill code as not exist ROMが表示されます。
Q
オブジェクト・コンバータで、エラー・メッセージ

A107 Can’t specify fill code as not exist ROM

が表示されます。
A
これは内部ROMのない品種を使用し、 充てんオプション(-U)を指定したときに表示されるエラー・メッセージです。
充てんオプションの指定を取り除いてください。

-78K0- -78K0S- -78K4-

この情報はお役にたちましたか?
back to top  

78k0
-536
オブジェクト・コンバータでF201エラーが出力されます。
Q
オブジェクト・コンバータでF201エラーが出力されます。
A
指定しているHEX形式で表現できないアドレスが存在しているためです。

リンク時のリンク・マップ情報より、指定しているオプションの表現できる範囲か確認してください。
デフォルトは「-KIE」オプションが指定されています。
-KI インテル標準HEX形式
0H-0FFFFH(64Kバイトまで)
-KIE インテル拡張HEX形式
0H-0FFFFFH(1Mバイトまで)
-KT 拡張テック形式
0H-0FFFFFFFFH(4Gバイトまで)
-KM モトローラSタイプ形式(スタンダード・アドレス)
0H-0FFFFFFH(16Mバイトまで)
-KME モトローラSタイプ形式(32ビット・アドレス)
0H-0FFFFFFFFH(4Gバイトまで)

-78K0- -78K4- -78K0R-

この情報はお役にたちましたか?
back to top  

78k0
-363
オブジェクト・コンバータの充填値に、NOPを指定してもよいですか?
Q
オブジェクト・コンバータの充填値に、NOPを指定してもよいですか?

A
はい、NOPを指定してもかまいません。


ただし、ROM受注の際の推奨値は、0FFHです。

-78K0- -78K0S- -78K4-

この情報はお役にたちましたか?
back to top  

78k0
-149
リスト・コンバータでエラー・メッセージ A902 Can’t read file ’ファイル名’が表示されます。
Q
リスト・コンバータでエラー・メッセージ

A902 Can’t read file ’ファイル名’

が表示されます。
A
Cソース中のインラインアセンブラ(ASM文)でシンボル定義をした場合、 名前が "?L" で始まっていないために不正なオブジェクト・コードが出力され、 リスト・コンバータ実行の際にエラーが表示されます。

対策として、
・ASM中のシンボル定義を、"?L"を先頭に付けたものに修正する。
・コンパイラ・オプションで"-ng"を指定する。
のどちらかが必要となります。

-78K0- -78K0S- -78K4-

この情報はお役にたちましたか?
back to top  

78k0
-491
リンカ、およびオブジェクト・コンバータは、どこの設定を見てデバイス・ファイルを判別しているのですか?
Q
リンカ、およびオブジェクト・コンバータは、 どこの設定を見てデバイスを判別しているのですか?
A
リンカ、オブジェクト・コンバータは、入力ファイルであるオブジェクト・ファイルを参照してデバイスを自動判別します。

-78K0- -78K0S- -78K4- -78K0R-

この情報はお役にたちましたか?
back to top  





















 ご利用にあたって  個人情報保護について  RSS       © 1995-2008  NEC Electronics Corporation