2011年04月15日

HI-TECH Cバージョンアップ後にエラー

HI-TECH Cバージョンアップ後にエラー

最近、PIC開発環境のCコンパイラをバージョンアップしたところ、以前コンパイラしたソースにエラーが発生するようになったので調べてみました。

以前は
 ・HI-TECH C Pro for the PIC10/12/16 MCU Family V9.65PL1
バージョンアップ後は
 ・HI-TECH C Compiler for PIC10/12/16 MCUs (Lite Mode) V9.81

今回発生したエラーは
 ・ undefined identifier "GODONE"
 ・ undefined identifier "RBPU"

これらは負論理のフラグでした。

それぞれ下記のように修正してエラーはなくなりました。
 ・ GODONE → GO_nDONE
 ・ RBPU → nRBPU


基本的に不論理フラグは "n" を付加すれば良いようです。




同じカテゴリー(マイコン開発)の記事
Fusion PCBでエレキー
Fusion PCBでエレキー(2020-04-01 19:00)


この記事へのコメント
基本的に不論理フラグは ・・・ 負論理?
Posted by 修理屋 at 2013年02月08日 15:18
修理屋さん

御指摘ありがとうございました。
Posted by 宇都宮宇都宮 at 2013年02月08日 15:56
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。

削除
HI-TECH Cバージョンアップ後にエラー
    コメント(2)