RZ/A2M smart configurator adc_driver の sample_time について

JiGoRoです。 こんにちは。

RZ/A2M Software Package で Smart Configurator 設定による ADCを用いています。

そこで、UMのサンプルに書かれている config.channnel[n].sample_time について教えてください。

この sample_time の単位は何になりますでしょうか?
例えば、50 という数値を代入した場合、サンプリング時間は何マイクロ秒になるのか?というのが知りたいです。

RZ/A2M の ADCに関する SFR をどのように設定しているかということでも結構ですので、情報頂きたく、よろしくお願いいたします。

Parents
  • sample_timeはADSSTRnレジスタにそのまま書き込まれる値のようです。

    RZ/A2Mマニュアル「30.2.12 A/D サンプリングステートレジスタn(ADSSTRn)(n=0 ~ 7)」の説明を見ると、
    「ADCLK クロックが33MHz であれば1ステート 約30.3ns になります。」と書かれています。

    RZ/A2M Software Package では、ADCLK(=P0Φ)は33MHzで動いているのでUM通りに計算となり、
    50なら50*30.3ns=1515nsかと。
Reply
  • sample_timeはADSSTRnレジスタにそのまま書き込まれる値のようです。

    RZ/A2Mマニュアル「30.2.12 A/D サンプリングステートレジスタn(ADSSTRn)(n=0 ~ 7)」の説明を見ると、
    「ADCLK クロックが33MHz であれば1ステート 約30.3ns になります。」と書かれています。

    RZ/A2M Software Package では、ADCLK(=P0Φ)は33MHzで動いているのでUM通りに計算となり、
    50なら50*30.3ns=1515nsかと。
Children