LinkSprite JPEG Color Camera を使用して写真を撮っています。UART から C Sharp の文字列として画像データの 16 進値を取得しています。カメラのユーザー マニュアルには、画像のデータ構造が 16 進数の FFD8 で始まり、FFD9 で終わると説明されています。私が得ている値は、この説明に適合しています。この 16 進値を ByteWriter を使用してファイルに保存すると、出力ファイルが無効になり、画像が表示されません。これらの値を JPEG ファイルに変換するにはどうすればよいですか?
HCS12 マイクロコントローラー ベースの DRAGON トレーニング ボードを使用しています。UART経由でカメラデータを取得しています。そして、Cを使用してDRAGONボードにコードを記述しています。これが私のコードです:
カメラ情報:
http://www.sparkfun.com/products/10061
ユーザーマニュアル:
http://www.linksprite.com/upload/file/1333187137.pdf
私のC#コード: