久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4338|回復: 3
打印 上一主題 下一主題
收起左側

FAT16/32學習筆記

[復制鏈接]
跳轉到指定樓層
樓主
ID:68618 發表于 2014-11-22 15:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
   原先是用RAMTRON的鐵電作為存儲單元,數據量有限,如果數據量大上去就要增大容量,價格昂貴。外掛一個海量存儲上GU盤。有專用的USB HOST芯片,譬如FTDI新出品的VNC1L家族芯片,資料少,全是E文;國內的南京沁恒,CH375芯片。出于節省開發時間的原則考慮,直接選用南京沁恒的基于CH375 這款USB HOST芯片的U盤讀寫模塊。MCUU盤模塊之間是三線制異步串口通訊。
  硬件連接U盤模塊的16pin9pinINT#)——GND15pin14pinSTA#)——+5V,12pinSIN)——TXD(MCUMAX232),11pin(SOUT)——RXD(MCUMAX232)。具體參考南京沁恒資料。
    U盤讀寫模塊一開始運行CH37XDL.EXE模塊參數設置文件,設置成三線異步串口,數據的字節順序為大端模式(小端模式對于以MCU作為訪問來說不方便),U盤插拔時自動中斷通知,添加數據后自動更新文件長度(實際做還是連續保存幾次數據后再程序自動更新,否則數據每變動一次就更新文件長度,FLASH擦寫10W次后就OVER了,延長使用壽命),看門狗數據間隔超時啟動,默認的BAUD除數是120,只有4800的波特率,改為60,調試時是9600,以后正式做改為10,使通信波特率為57600),然后點擊“重新配置模塊”,將新參數燒錄進去。
  因為本本沒有COM口,以前用FT232BL自制一個VCP電路出來,現在用深圳埃網通的MS1001S的串口服務器虛擬了個串口出來,插上U盤測試。然后用南京沁恒的模塊調試V1.5摸索測試。
  插上U盤,串口自動接收到0x15,查CH375HM.H頭文件里的定義是#define ERR_USB_CONNECT 0x15,即是檢測到USB設備連接事件磁盤已連接,拔掉接收到0x82,是ERR_DISK_DISCON,磁盤斷開或尚未連接的狀態碼。
  點擊DISKSIZE命令,#define CMD_DiskSize 0x72,串口發送0x57 0xAB 0x72 0x00
0x57 0xAB是三線制時的同步碼,3+1串口模式通訊時有STA#線通知MCU是命令還是數據。
手頭正好有個KINGMAX2G U盤,DISKSIZE命令發出后,返回的數據是0x00 0x04 0x00 0x3c 0x3F 0XFF,其中第一個0x00代表命令發送狀態成功,第二個0x04代表返回的參數有4個字節,接下來的4個字節的參數0x003C3FFF是該物理磁盤的總扇區數,每扇區通常為512字節,即該U盤總空間物理容量是(0x3C3FFF+1)*512 = 2,021,654,528。即是通常所說2G容量U盤。
為驗證,把U盤插上電腦,用專業的WINHEX 15.1 SR-8軟件查看該U盤的一些基本物理信息,如圖(1)所示。Total Capacity 2,021,654,528 bytes,與使用U盤讀寫模塊DISKSIZE查詢后的信息一致。另外借助專業的WINHEX分析軟件,開始全面了解FAT16/FAT32文件系統存儲機制。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:68618 發表于 2014-11-22 15:48 | 只看該作者


通過MCU訪問U盤,將數據存入U盤,而后上位機通過專門的軟件再讀取保存的歷史數據,由于牽涉到FAT16和FAT32的,NTF格式沒研究,研究了三天,發現蠻好玩的,借助于專業的分析軟件WINHEX,根據那些數值破譯那些文件信息,真是蠻好玩的,尤其是了解知道FAT文件機制后,不借助專門的數據恢復軟件,自己手動修改其中的一些數值信息,就能恢復剛刪除的文件,蠻有成就感的,呵呵。

鑒于QQ日志這個破落戶排版和粘帖回復圖片的極大不方便,咨詢了田陽后準備自己租個BLOG虛擬主機,再用WORDPRESS自己設計個個性BOLG,呼呼。QQ空間就跟它88了
回復

使用道具 舉報

板凳
ID:68001 發表于 2014-12-3 20:20 | 只看該作者
不錯不錯,加油
回復

使用道具 舉報

地板
ID:70371 發表于 2014-12-18 22:36 來自手機 | 只看該作者
想學 想學 想學
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久777777 | 国产成人99久久亚洲综合精品 | 久久99深爱久久99精品 | 国产在线视频一区 | 99精品欧美一区二区三区综合在线 | 日韩欧美一区二区三区四区 | 国产日韩av一区二区 | 欧美99| 99热播精品| 亚洲精品黄色 | 最新超碰 | 一级无毛片| 成人三级影院 | 成人免费视频网站 | 国产精品一区二区三区在线 | 一级毛片高清 | 伊人免费视频二 | 九九热精品在线 | 精品国产乱码久久久久久蜜臀 | 天天草视频 | 久久久.com | 99re国产精品 | 91视频进入| 国产精品久久a | 日韩欧美亚洲 | 亚洲黄色一级 | www.夜夜骑.com | 伊人电影院av | 在线电影日韩 | 精品久久九 | 色婷综合网 | 国产午夜精品理论片a大结局 | 国产一级片网站 | 老司机午夜性大片 | 婷婷中文在线 | 国产一区二区三区四区五区3d | 亚洲成人自拍 | 老头搡老女人毛片视频在线看 | 欧美精品一二三区 | 久久精片 | 日本特黄a级高清免费大片 成年人黄色小视频 |