【初心者】RA4E2でのI/Oポートの設定

初学者です

RL78/G14でポート・モード・レジスタ(PMm)やポート・レジスタ(Pm)と同じように設定を行いたいのですが、マニュアルを読んでも分かりません。

教えて頂きたいと思います。下記のようなものをFPB-RA4E2でe2studioで作成したいと思っています

hal_entry.cの/* TODO: add your own code here */の下に書けばよいのかと思っていますが、

ハードウエアマニュアルの18. I/O ポートを見たのですが、PDRn ビットやPODRn ビットを使うのかと

やってみましたが、シンボルが解決できませんとなり、よくわかりません

よろしくお願いします

例)

RL78/G14

void init(void);

void main(void)

{

init();

while(1)

{

P1_bit.no2=0;

}

}

void init(void)

{

 PM1=0x00;         //Port1:OUTPUTに設定

 P1=0xFF;           //出力をHigh

}

Parents
  • > シンボルが解決できませんとなり、よくわかりません
    私も状況が良く分かりませんが、コンパイラのエラーが出ずにビルドできているのであればメッセージを無視しても良いのかと。
    エラーが出ているならヘッダが#includeされていないとか、ヘッダの検索パスが -I オプションで渡されていないとか、そういう問題でしょう。
    何ができて何ができていないのかを整理してみてください。

    Yamamotoさんがおっしゃる通り、FSPのAPIを経由しないでポートをバチバチ叩いたらロクな結果にならないのでそれはやめた方が良いと思いますが。
    FSPについてはRA Beginner's Guideから見るのが良いです。
    FAQ - RAファミリ: 初めてRAファミリのソフトウェア開発を行う時に有用な資料
    https://ja-support.renesas.com/knowledgeBase/21715569

  • ありがとうございます

    昨日、返信しましたが、反映されないので、取り急ぎ、お礼まで

Reply Children
No Data