DTCとは?また使い方について

はじめまして。RXマイコンに搭載されている「DTC(データトランスファコントローラ)」についてお聞きします。

ハードウェアマニュアルを読みましたが、これは一体何なのか?どういった場合に使用する機能なのか?SCIによるデータ受信例が書かれてありますが、

全く分かりません。普通にシリアル通信行ってはいけないのでしょうか?詳しい方に教えて頂きたいです。何卒よろしくお願いします。

Parents
  • YPekl39さん
    DTCの動作する仕組みは
    DMAはDMA機能(回路)のレジスタに転送アドレスとか転送サイズを設定して動作させますので高速です
    それに対してDTCはRAMに転送アドレスとか転送サイズを設定しておいてDTCを起動すると
    CPUのDMA回路がRAMから転送アドレスとか転送サイズを読み込んで実行します、その分遅くなります
    つまりDTCはRAMのテーブルに転送アドレスとか転送サイズを設定して動作させます
Reply
  • YPekl39さん
    DTCの動作する仕組みは
    DMAはDMA機能(回路)のレジスタに転送アドレスとか転送サイズを設定して動作させますので高速です
    それに対してDTCはRAMに転送アドレスとか転送サイズを設定しておいてDTCを起動すると
    CPUのDMA回路がRAMから転送アドレスとか転送サイズを読み込んで実行します、その分遅くなります
    つまりDTCはRAMのテーブルに転送アドレスとか転送サイズを設定して動作させます
Children
No Data