作者jimmytzeng (jimmytseng)
看板ASM
標題Re: [問題] 8051 儲存資料到SD card
時間Tue Jul 7 12:52:06 2015
※ 引述《n790321 (icon)》之銘言:
: 最近在摸索8051,想把ADC資料存到記憶卡裡
: 只知道要用SPI mode, 但想問跟將data經過RS232 傳送到PC是不是
: 有相同的概念 只是通訊協定的不同嗎?????
: 最近才剛從硬體做到軟體這邊 所以實在是非常懵懂........
SPI只是一個通訊介面,讓sd card裡面的chip看的懂你要對它做什麼
但是要進一步將mcu的資料存進sd card,你可能需要2種方式
1. 存row data進去sd card, 但儲存格式,無論read/write的format都要自己定好, 例如
:
存很多不同筆資料的字串" start, date:2015/04/09, data: 12.5,end" 存進sd card ,
然後自己設計索引字串的方式,當然這作法是相當外行人的,因為你若把sd card放進電
腦,電腦會看不懂你sd card的format
2. 是把在你的mcu 實作file system format的方式,目前網路上有fat16 (忘記了) 的op
en source , 而且是專門為MCU透過SPI做讀寫設計的。你把資料寫進sd card後,電腦也
看的懂你的內容。
但你要做porting ,這難度對你可能有點高嚕....
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.70.163.138
※ 文章網址: https://webptt.com/m.aspx?n=bbs/ASM/M.1436244728.A.8A7.html
1F:推 n790321: 好的 謝謝 07/08 00:25
2F:推 jasonkey123: 先存raw format,練習讀寫 07/09 14:59