ホーム › フォーラム › Texas Instruments › インターフェース › マイクロSDカードへのデータ保存
-
投稿者投稿
-
マイクロSDカードへのデータ保存
デバイス型番:TUSB3410VFUSBミニコネクタ、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カードにデータを保存するにはどうすればよいかご教示いただければ幸いです。temper様
こちらの基板につきまして、TI社製基板になりますでしょうか。その場合型番についてお教えください。
TI社製基板でない場合、大変恐れ入りますが、
基板販売元へ同内容をお問い合わせ頂ますよう、お願いいたします。Cruijff
Cruijff様
お世話になっております。ご返答ありがとうございます。
もとの基板はTI社製かどうかはわかりません。
(1)は難しいというご回答でよいでしょうか。
(2)もし、よろしければSDカードへの書き込みに関して参考になる御社の基板はMSP430F5529 USB 実験ボード に
なりますでしょうか。ご紹介いただければ幸いです。
tempertemper様
MSP430F5438A – TUSB3410構成では、ソフトウェアを変えても機能追加することは難しいものと思われます
MSP-EXP430F5529(実験用ボード)は下記ページにてMSP430F5529のサンプルプログラムも公開されておりますので、ご参考いただけるかと思います。
http://www.tij.co.jp/tool/jp/MSP-EXP430F5529
以上、よろしくお願いいたします。
CruijffCruijff様
お世話になっております。参考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)のコマンドになりますでしょうか。
ご教示よろしくお願いいたします。temper様
記述いただきましたサンプルプログラムファイルはMSP-EXP430F5529LP(評価ボード)用のサンプルプログラムでございます。
実験ボード(MSP-EXP430F5529)はご案内したURLより「設計ファイルのダウンロード」にアクセスいただくと、ハード設計ファイル/デモ用サンプルコードがございますので、こちらを参照ください。こちらよりサンプルプログラムをダウンロードいただき、「SDcard.c」「SDcard.h」というファイルがあり、こちらがご参考いただけるのではないかと思われます。
詳細はこちらのファイルにてご確認ください。また、実験ボードのユーザーズガイドは下記URLよりご参照いただけますので、合わせてご参照ください。
http://www.ti.com/lit/ug/slau330b/slau330b.pdf以上、よろしくお願いいたします。
Cruijff -
投稿者投稿