Re: 如果想用Microchip MCU/dsPIC寫入檔案資料(文字檔)在SD or MMC Card ,再用電腦上的讀卡機讀出
|
||||
---|---|---|---|---|
中級會員
|
感謝Eigen的回覆
我的做法就有如您所述,只是要用在explor-16的24F系列上 不知Microchip在上次研討中說要出Appl-Note不知出來了沒???
發表於: 2007/1/30 8:07
|
|||
|
Re: 如果想用Microchip MCU/dsPIC寫入檔案資料(文字檔)在SD or MMC Card ,再用電腦上的讀卡機讀出
|
||||
---|---|---|---|---|
中級會員
|
上次seminar 有買Explorer-16 的板子並加贈一片金手指轉接板
想利用此轉接板來焊接成AC164122的功能.參考 APP013 Page-30 的電路似乎與參考一些資料不一樣. http://pic18fusb.online.fr/wiki/wikka.php?wakka=MsDrive 一般SD卡有兩種驅動模式常用是SPI,假使採用此SPI模式是不是只需加上幾顆電阻與晶片的SPI腳連接就可以了?? 為何在APP013 Page-30 的電路要加U1,U2呢?? 不知道版主是否可提供利用金手指轉接板作與SD卡SPI模式連接的精簡版線路??讓大家練習一下SD卡
發表於: 2007/1/28 17:51
|
|||
|
Re: 如果想用Microchip MCU/dsPIC寫入檔案資料(文字檔)在SD or MMC Card ,再用電腦上的讀卡機讀出
|
||||
---|---|---|---|---|
資深會員
|
純分享,別再走冤枉路
一、 an1003 pdf 的 30頁的 sd /mmc card 電路路 有三個 錯誤,我一共重做了三次才搞定。 二、MC74VHCT125A 的電源 vss vdd 沒畫出來 三、sd card 的 pin 腳定義,一定要看 spec,和非一般的羅輯可以理解,沒做過一定會搞錯
發表於: 2007/1/26 17:52
|
|||
|
Re: 如果想用Microchip MCU/dsPIC寫入檔案資料(文字檔)在SD or MMC Card ,再用電腦上的讀卡機讀出
|
||||
---|---|---|---|---|
管理員
|
如果你已經有 APP013 , 那麼最簡單的方式就是如 Richard 所言 , 下载 AN1003 的說明以及 source code , 然後參考 Page-30 的電路自己完成線路.
因為 AN1003 使用 SPI 的方式讀寫 SD CArd, 所以和 APP013 的介面方式很簡單. 若是用新版的 APP013 , 則直接在 PIC18F4550 的右邊有一個 13X2 的 PICtail Connector. 可以利用它來接 SD Card 的界面卡. 我有使用 MIcrochip 現成的板子 ( AC164122 ) + APP013 來做一個 MSD 的 demo , PC 對檔案的讀/寫算是還正常啦 !你也可以買一片試試 . AC164122 也可以接 Explorer-16 的板子 , 然後用 PIC24FJ128FA010 讀寫 SD CArd 喔 ! AN1003 的 URL : http://www.microchip.com/stellent/idc ... eId=1824&appnote=en024394 祝你成功 :) Regards,
發表於: 2007/1/26 10:32
|
|||
|
Re: 如果想用Microchip MCU/dsPIC寫入檔案資料(文字檔)在SD or MMC Card ,再用電腦上的讀卡機讀出
|
||||
---|---|---|---|---|
中級會員
|
感謝Eigen的提供說明
當我了解了FAT的格式後還是無法動手完成真正想要的. 並分解SD Card讀卡機,想要利用此卡座來與Microchip晶片連結,這時就有問題產生了 Q1.我如何接線呢?所幸在之下找到接線圖 在此篇文章中的page 10 有SD Card SPI模式的接腳圖 http://download.intel.com/design/pca/ ... s/applnots/278533-001.pdf (不知道Microchip哪裡有提供說明文件) Q2.目前手邊有MCLV板dsPIC30F3010,APP020板dsPIC30F4011,16F877,APP013板PIC18F4550, 不知用APP020板子來接是否可行?? 因為我想由APP020板子與SD Card連接讀出資料,再由COM送出由pc端來看
發表於: 2007/1/26 9:34
|
|||
|
Re: 如果想用Microchip MCU/dsPIC寫入檔案資料(文字檔)在SD or MMC Card ,再用電腦上的讀卡機讀出
|
||||
---|---|---|---|---|
資深會員
|
基本上你想做的東西,我也再在做,只是進度很慢
spi protocol ,可去去 sandisk 的網站找到 sd card 的 spi protocol ,然後配合 an1003 的資料,對照著看,不難了解。 fat16/32 除了 microsoft 的 spec 之外,實作部份,網路上可以找到 其它 mcu 的 程式,你可以先對照著看,然後再 porting 到 pic 的 mcu上。 網路上也有人專門在賣total solution,用 uart 介面就能 fopen fclose read write
發表於: 2007/1/25 14:12
|
|||
|
Re: 如果想用Microchip MCU/dsPIC寫入檔案資料(文字檔)在SD or MMC Card ,再用電腦上的讀卡機讀出
|
||||
---|---|---|---|---|
中級會員
|
發表於: 2007/1/25 10:18
|
|||
|
Re: 如果想用Microchip MCU/dsPIC寫入檔案資料(文字檔)在SD or MMC Card ,再用電腦上的讀卡機讀出
|
||||
---|---|---|---|---|
版主
|
感謝 jahbme 提拱的資料,受益不淺。Thanks,
發表於: 2007/1/24 18:27
|
|||
|
Re: 如果想用Microchip MCU/dsPIC寫入檔案資料(文字檔)在SD or MMC Card ,再用電腦上的讀卡機讀出
|
||||
---|---|---|---|---|
中級會員
|
>>24/30/33 系列 MCU 具有PMP的周邊..可以滿足你的需求喔..
除了16bit外其餘8bit的是否可行,挑選需注意哪些??? >>一、先學會讀寫 sd card (spi protocol) 不知道哪裡可下載 sd card 的spi protocol 是不是http://www.sandisk.com/Oem/Manuals/ 有關研讀 fat16 /fat32 格式才知道該怎麼寫入可參考 1.旗標出版社 施威銘 技術手冊(二)徹底研究篇 第七章 2.儒林圖書 許永和 微處理機與USB主從介面之設計與應用 第23章 3.FAT32 File System Specification下載處 http://www.microsoft.com/taiwan/whdc/ ... form/firmware/fatgen.mspx 另外要有一項軟體工具WinHex/X-Ways Forensics 12.5 來看SD卡內磁軌的擺放位置,以驗證fat16 /fat32 格式,下載處Homepage: http://www.x-ways.net 以上是小弟目前正在測試的資料
發表於: 2007/1/24 17:37
|
|||
|