ホーム フォーラム Texas Instruments インターフェース マイクロSDカードへのデータ保存

このトピックには5件の返信が含まれ、2人の参加者がいます。6 年前クライフ クライフ さんが最後の更新を行いました。

6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • #3974 返信

    temper
    参加者

    マイクロSDカードへのデータ保存

    デバイス型番:TUSB3410VF

    USBミニコネクタ、MSP430F5438Aのマイコン、 TUSB3410VF(USB interface)、マイクロSDカードスロットが搭載されている基板について、機能を拡張したいと思っています。現在の機能はマイクロSDスロットにさしこんだSDカードの情報をマイコンの4ピンをSD_CS,SD_MOSI,SD_CLK,SD_MISOにわりあて、それをスロットのDATA3,CMD,CLK,DATA0に割り当て、読み取り処理をしています。現状、USミニコネクタのDM、DPがTUSB3410VFに接続されており、UART_TX,UART_RXがマイコンに接続されています。
    行いたいことは上記構成を用いていてマイクロSDカードにPCからUSBコネクタを通してデータを保存することです。
     状況説明が不十分で申し訳ありませんが、次を教えてください。
    ①TUSB3410VFの出力ピンを直接マイクロSDカードスロットのDATA2,DATA3,CMD,CLK,DAI0,DAT1につなげて、PCのデータをマイクロSDカードに保存することができませんか。
    ②現在、PCと基板のUSBコネクタを接続しても、プラグインのように記憶媒体の中身が見られません。(設定していないので当然かもしれませんが)。 PCから、TUSB3410VFーUARTーMSP430F5438AのマイコンーSD_MOSI-マイクロスロットカードを通して、PCからマイクロSDカードにデータを保存するにはどうすればよいかご教示いただければ幸いです。

    #3987 返信
    クライフ
    クライフ
    従業員

    temper様

    こちらの基板につきまして、TI社製基板になりますでしょうか。その場合型番についてお教えください。
    TI社製基板でない場合、大変恐れ入りますが、
    基板販売元へ同内容をお問い合わせ頂ますよう、お願いいたします。

    Cruijff

    #3988 返信

    temper
    参加者

    Cruijff様
    お世話になっております。ご返答ありがとうございます。
    もとの基板はTI社製かどうかはわかりません。
    (1)は難しいというご回答でよいでしょうか。
    (2)もし、よろしければSDカードへの書き込みに関して参考になる御社の基板はMSP430F5529 USB 実験ボード に
    なりますでしょうか。ご紹介いただければ幸いです。
                             temper

    #3994 返信
    クライフ
    クライフ
    従業員

    temper様

    MSP430F5438A – TUSB3410構成では、ソフトウェアを変えても機能追加することは難しいものと思われます

    MSP-EXP430F5529(実験用ボード)は下記ページにてMSP430F5529のサンプルプログラムも公開されておりますので、ご参考いただけるかと思います。

    http://www.tij.co.jp/tool/jp/MSP-EXP430F5529

    以上、よろしくお願いいたします。
    Cruijff

    #3997 返信

    temper
    参加者

    Cruijff様
    お世話になっております。参考URLのご紹介ありがとうございます。
    参照させていただきました。
    お手数かけて申し訳ありません。
    \MSP-EXP430F5529LP_Software_Examples_windows\Firmware\Source\OutOfBox_EmulStorageKeyboard\USB_app
    のFatFsのmmc.c
    に関係のあるライブラリが記述されています。
    実際に、PCからのデータをSDカードに保存するための実行手順が記述されているところがさだかにはわかりませんでした。
    \MSP-EXP430F5529LP_Software_Examples_windows\Firmware\Source\OutOfBox_EmulStorageKeyboardのmain.c
    の下の方のprepSendingStr(char* path)のコマンドになりますでしょうか。
    ご教示よろしくお願いいたします。

    #4018 返信
    クライフ
    クライフ
    従業員

    temper様

    記述いただきましたサンプルプログラムファイルはMSP-EXP430F5529LP(評価ボード)用のサンプルプログラムでございます。
    実験ボード(MSP-EXP430F5529)はご案内したURLより「設計ファイルのダウンロード」にアクセスいただくと、ハード設計ファイル/デモ用サンプルコードがございますので、こちらを参照ください。

    こちらよりサンプルプログラムをダウンロードいただき、「SDcard.c」「SDcard.h」というファイルがあり、こちらがご参考いただけるのではないかと思われます。
    詳細はこちらのファイルにてご確認ください。

    また、実験ボードのユーザーズガイドは下記URLよりご参照いただけますので、合わせてご参照ください。
    http://www.ti.com/lit/ug/slau330b/slau330b.pdf

    以上、よろしくお願いいたします。
    Cruijff

     

6件の投稿を表示中 - 1 - 6件目 (全6件中)