0

私はPIC 16F819、私のSDカードフォーマットタイプfat32でGPSデータロガーアプリケーションを行いました。アプリケーションを実行し、GPS レコードを SD カードに送信しました。その後、テキスト ファイルやファイルが表示されませんでした。おそらくネイティブの生のタイプを保存しました。16 進エディタを使用しましたが、関連する文字が表示されません。私の使用したプロジェクトhttp://www.gedanken.demon.co.uk/gps-sd-logger/ データを見る方法!!..

4

1 に答える 1

1

リンク先のページ(強調鉱山)から、

データは、512 バイトのブロック (SD カードのネイティブ ブロック サイズ) で SD カードに書き込まれます。1 秒ごとに 1 ブロックが書き込まれ、0 バイトで 512 バイトにパディングされます。起動と停止は、SD カードの空白ブロックに記録されます。SD カードにはファイル システムがないため、バイトごとに読み取る必要があります (Linux では、USB アダプターを使用して raw デバイスを読み取るのが簡単です)。カードを読み取るために、NMEA データを抽出し、ボックスが起動するたびに 1 つのファイルを書き込む単純な C プログラムがあります。

カードを直接読み取る必要があります。これは Linux や OS X では簡単ですが、プラットフォームによって異なります。バイナリ データを C プログラムにフィードし、サイトにも投稿する必要があります。(見てませんでした。)

これは、ハードウェアとすべてが正しく機能していることを前提としています。これは、オンラインの指示から単純に構築されたプロジェクトにとって安全な前提ではありません。おそらく、そのページの作成者に連絡する必要があります。

于 2012-05-18T11:57:18.390 に答える