I/OエクスパンダーをArduinoで使ってみよう

Поделиться
HTML-код
  • Опубликовано: 9 янв 2025
  • ХоббиХобби

Комментарии • 4

  • @shuji009
    @shuji009 3 года назад

    10年ほど前にmbedで、ruclips.net/video/hUzWuWQloA8/видео.html
    を作った際、74xx595を使って、SPI->TFTのパラ入力の変換を行ったのですが、74HC595だと、SCKクロックが遅いと動作したのですが、クロックを上げる(48MHzとかだったかな?)と動作しなくなり、高速版の595を使いました。
    最近、電子工作ができていないのですが、よみやさんの動画を見ていると、またやりたくなってきています。
    これからも頑張ってください。

  • @PetitPetitLab
    @PetitPetitLab 4 года назад

    データ転送レートの計算式"65000.0/1024*1000*2/(time2-time1)"が理解できませんでした。
    式の中身を解説して頂けないでしょうか。よろしくお願いいたします。

    • @yomiya-ch
      @yomiya-ch  4 года назад

      コメントありがとうございます。
      ループが65,000回で、1回あたり2byte転送してますので、Total 130,000byte = 130,000/1024 KBを転送してます。(1KB=1024byteなので)でmillesのカウンタはmsなのでこれを((time2-time1)/1000)(かかった時間の秒数)で割ると1秒あたりのKB数になります。
      なので、65000*2/1024 / ((time2-time1)/1000)です。この様に書けばよかったですね。

    • @PetitPetitLab
      @PetitPetitLab 4 года назад

      @@yomiya-ch解説ありがとうございます。
      65000回の中で計6byte転送していますが、データのみだと2byteと言うことですね。
      理解できました。ありがとうございます。