• e2 studio(RX63T)でのPDG2で生成されたソースコードを用いたシリアル通信について

    お世話になっております。

    マイコン初心者です。

    PDG2(V.2.09)を用いてe2 studio(V.6.0.0)でソースコードを生成し、

    マイコン(RX63T)とTera Term(V.4.96)でシリアル通信を行っています。

    E1デバッガを用いてPDG2のライブラリファイルの動作を確認しているのですが、

    Tera termで1byteを入力すると、以下のようにマイコンでは反転されてしまいます。

    例.TeraTermで'd'(0110 0100)を入力するとマイコンでは'&'(0010 0110…

  • CS+ for CC (V5.00.00)でのPDG2(v2.09.000)の使い方について

    現在,RX62TのSCIbを使ってPCと通信をするためにPDG2を用いてプログラムを書こうと思っています.

    しかし,生成されたソースコードを用いると下記のようなエラーが大量に出てきてしまいます.

     

    (E) E0520101 i_src\iodefine_RPDL.h(72):E0520101:"st_ad" has already been declared in the current scope iodefine_RPDL.h 72 LED_test3.mtpj

    (E) E0520101…

  • RX63N - PDG2をCS+に登録した際のエラー (E0562310)

    お世話になります。

    使用ツール:
    CS+ for CC V.3.03.00
    PDG2 V2.09.000

    PDG2でコードを自動生成し、CS+に適用し、CS+のビルドを実施したところ、
    以下のエラーが表示されます。

    (E) E0562310 E0562310:Undefined external symbol "_Irq6IntFunc" referenced in "HardwareDebug\R_PG_ExtInterrupt_IRQ6.obj"
    (E) E0562…

  • e2 studio v6とPDG2を組み合わせた時のトラブル回避策を探してみました(Workaround)

    こんにちは。NoMaYです。

    別スレッドでe2 studio v6でPDG2が使えないというトラブルを聞きましたので調べてみました。回避策として、PDG2のメニュー[ツール]→[e2 studioプロジェクトの設定]を実行する前に、以下の(1)の作業が必要なようです。更に、あたかも(1)の作業により正常に実行されるようになったように見えても実はまだ失敗していますので、実行後(実行前に(1)と一緒にでも可)に(2)と(3)の作業が必要なようです。

    (1) e2 studioのプロジェクトジェ…

  • PDG2を使用した場合のGNUによるコンパイル方法

    rx210のプログラミングを開発環境e2studio、コンパイラGNURX v16.01 Windows Tool Chain (ELF)で行おうとしています。

    そこで、Peripheral Driver Generator2(PDG2)を使ってプログラミングし、コンパイラGNURXでコンパイルする方法はありますでしょうか?

    説明書等にも触れられていないようで方法がわかりません。コンパイラGNURXはコードサイズの制限が無く使えるので良いなと思ったのですが。

    コンパイル方法がありましたら教えてください…

  • [RX631]PDG2を用いたSCI送信をDMACAにより行うサンプルをC++環境で実行する方法について

    100rpmくらいでPOVをアルゴリズム考えてみよう


    はじめまして、白と申します。

    現在RX631でPDG2を用いながらSCIのDMAC転送による送信のサンプルを
    動かそうとしております。

    C++での開発を行いため,プロジェクトの新規作成時にC++のプロジェクトとして
    作成したところ,所望の動作をしませんでした。

    /*-------------------------------------
    目的:
    C++アプリケーションで、DMACを用いたSCIの送信を行うこと.
    そのために,下記マニュアル178Pのサンプルプログラムを動作させること…

  • RE: PDG2でのI2C通信

    開通おめでとうございます。

    PDG2の生成関数仕様の通りに宣言しただけですが、10ビットアドレス拡張対応のためだと想われます。

  • PDG2でのSCIの設定

    RXマイコン初心者にアドバイスをお願いします。

    RX63Nで、PDG2を使用してSCIを設定しようとしています。

    PDG2の画面でSYSTEMの端子(マルチファンクションピンコントローラ)の項目は入力しているのですが、ポートのPMRレジスタやMPCでのピン割付などのコードは生成されないのでしょうか。

    もちろんSCIの項目は入力していて、それに対応する関数は生成さています。

  • PDG2 2.09のマイナーバージョンアップ?

    ふと気が付いたのですが PDG2 v.2.09ってRX用に9/5にマイナー?バージョンアップされてるみたいです。

    が、リリースノートが古いまま(5/16版)ですねー、何が新しくなったんだろう????

    http://japan.renesas.com/support/downloads/download_results/C1000000-C9999999/tools/utilities_pdg_v200.jsp

  • PDG2 RX220 watch dogコード

    みなさん、こんにちは。

    どんと申します。いつもお世話になっております。

    PDG2(version 2.08)でRX220のwatch dogのコードを生成すると

    bool R_PG_Timer_GetStatus_IWDT(uint16_t* counter_val, bool * undf, bool * ref_err)
    {
        uint16_t status;
        bool res;

        res = R_IWDT_Read( &status );

        if(counter_val){ *counter_val…