コンピュータを楽しもう!!

今、自分が面白くていろいろやってみたことを書き綴りたいと思います。連絡先はtarosa.yでgmail.comです。

マイクロSDメモリの読み書き(3)

昨日の続きです。ところで、昨日、Terminalの設定の話で、抜けているところがありました。Terminalの設定は、下記です。

  • PORT : USB COM
  • Baud : 9600
  • Parity : none
  • Bits : 8
  • Duplex : Full
  • Char Delay : 5ms
  • EOL Delay : 15ms

以上です。

Terminalで通信

TerminalをOpenした後、DEMOJMのリセットボタンを押してください。そうすると、画面にこのような文字が現れます。

H Demo.                                                                         
Waiting for device...                                                           
                                                                                
>Device connection detected.                                                    
Mass-storage driver started.                                                    
Please type "help"...     

もし、現れなければ、マウスでTerminalの画面を一度クリックしてみてください。そして、もう一度、DEMIJMのリセットボタンを押してみてください。JM128と通信ができていれば、上記文字が現れるはずです。

helpコマンド

helpと打つと、コマンドリストが表示されます。

>help                                                                           
I understand the following commands:                                            
  help: Prints help about commands.                                             
  dir:  List directory.                                                         
  dump: Dump contents of a binary file.                                         
  type: Dumpt contents of a text file.                                          
                                                                                
                                                                                
> 

dirコマンド

dirでマイクロSDメモリのDirectoryリストが見れます。

>dir                                                                            
JM128_FS.PDF                                                                    
ABC.LOG                                                                         
MCF51J~1.PDF                                                                    
BLOG.TXT                                                                        
                                                                                
>     

現在、4つのファイルがマイクロSDメモリに入っています。ロングファイル名は、表示されなくて、ショートファイル名のみ出てくるようです。

typeコマンド

type ファイル名で、テキストファイルの中身が表示されます。

>type blog.txt                                                                  
Let's enjoy the computer.                                                       
                                                                                
>  

blog.txtには、「Let's enjoy the computer.」と入れておきました。ブログタイトルです。

dumpコマンド

dump ファイル名で、ファイルの中身がバイナリダンプされます。

>dump jm128_fs.pdf                                                              
0x25 0x50 0x44 0x46 0x2D 0x31 0x2E 0x34  %PDF-1.4                               
0x0D 0x25 0xE2 0xE3 0xCF 0xD3 0x0D 0x0A  .%vm..                                 
0x32 0x36 0x20 0x30 0x20 0x6F 0x62 0x6A  26 0 obj                               
0x20 0x3C 0x3C 0x2F 0x4C 0x69 0x6E 0x65   <</Line                               
0x61 0x72 0x69 0x7A 0x65 0x64 0x20 0x31  arized 1                               
0x2F 0x4C 0x20 0x31 0x36 0x34 0x32 0x35  /L 16425                               
0x39 0x2F 0x4F 0x20 0x32 0x38 0x2F 0x45  9/O 28/E                               
0x20 0x38 0x38 0x30 0x30 0x38 0x2F 0x4E   88008/N                               
0x20 0x32 0x2F 0x54 0x20 0x31 0x36 0x33   2/T 163                               
0x36 0x39 0x37 0x2F 0x48 0x20 0x5B 0x20  697/H [                                
0x31 0x35 0x37 0x36 0x20 0x33 0x31 0x38  1576 318                               
0x5D 0x3E 0x3E 0x0D 0x65 0Hevice...                                             
                                                                                
>Device connection detected.                                                    
Mass-storage driver started.                                                    
Please type "help"...                                                           

dump jm128_fs.pdfと打って、直ぐにリセットボタンを押して止めました。放っておくと、止め処なくダンプリストが出続けると思ったので・・・。

無事、通信はできて、メモリの中身も見えているようです。

本当にやりたいことリスト

(ブログの終わりにやりたいことを書いておきたいと思います)

  • 求職活動・・・このブログで興味を持った人一声かけてください。m(_ _)m
  • Androidプログラム
  • Web系のプログラム