第一篇:SD卡、TF卡、CF卡及U盘的介绍
SD卡、TF卡、CF卡及U盘的介绍
SD卡、TF卡、CF卡及U盘的介绍 相信大家每天都在跟SD卡、TF卡、CF卡及U盘或其中一种打交道。它们都有什么区别呢?下文为你解答: SD卡和TF卡:
大家知道我们的手机使用的是指甲盖大小的存储卡,这个卡其实就是TF卡。而经常提到的SD卡又是什么卡呢?简单的说吧,SD卡体积比较大,大家买卡的时候应该记得那个白色的小塑胶盒子里面有两个卡,小的就是TF卡,大的是适配器(大家也称为卡托),这个TF卡可以插进卡托里面,这样就形成了一个SD卡,也就是说,TF卡+卡托=SD卡,这样的SD卡可以插到读卡器里用于数据传输,也可以适用于某些例如数码相机一类的兼容性数码产品,而我们的手机就只要这个小小的TF卡就可以了。(用于非手机等较大的数码产品的存储卡是一个完整的SD卡,不像我们买到的手机卡这样可以组合和拆分的)看图
SDHC标准和CLASS传输速度等级
什么是SDHC标准?
SDHC是“High Capacity SD Memory Card”的缩写,即“高容量SD存储卡”。2006年5月SD协会发布了最新版的SD 2.0的系统规范,在其中规定SDHC是符合新的规范、且容量大于2GB小于等于32GB的SD卡。
SDHC最大的特点就是高容量(2GB-32GB)。另外,SD协会规定SDHC必须采用FAT32 文件系统,这是因为之前在SD卡中使用的FAT16文件系统所支持的最大容量为2GB,并不能满足SDHC的要求。
SDHC标志如下图:
作为SD卡的继任者,SDHC主要特征在于文件格式从以前的FAT12、FAT16提升到了FAT32,而且最高支持32GB。同时传输速度被重新定义为Class2(2MB/sec)、Class4(4MB/sec)、Class6(6MB/sec)等级别,高速的SD卡可以支持高分辨视频录制的实时存储。
SDHC卡的外形尺寸与目前的SD卡一样(含TF卡),著作权保护机能等也和以前相同,但是由于文件系统被变更,以前只支持FAT12/16格式的SD设备存在不兼容现象,而现在也支持FAT32(SDHC)的机器,这可以读取现存的FAT12/16格式的SD卡。SDHC标志
所有大于2G容量的SD卡必须符合SDHC规范,规范中指出SDHC至少需符合Class 2的速度等级,并且在卡片上必须有SDHC标志和速度等级标志。
符合SDHC标准的TF卡如下图:
在市场上有一些品牌提供的4GB或更高容量的SD卡并不符合以上条件,例如缺少SDHC标志或速度等级标志,这些存储卡不能被称为SDHC卡,严格说来它们是不被SD协会所认可的,这类卡在使用中很可能出现与设备的兼容性问题。
不符合标准的如下图:
而上文中提到的SD协会规定的速度等级(Speed Class),在测试方法上与普通的性能测试有较大区别。测试时根据卡片内的碎片的不同程度分别测试读速率曲线和写速率曲线,而并不是对单一大文件的传输速度进行测试。SD协会定义了满足各等级最低要求的性能曲线,根据测试所得的数据和SD协会规定的性能标准进行比较,从而判断卡片的性能等级。
SD2.0的规范中对于SD卡的性能上分为如下4个等级,不同等级能分别满足不同的应用要求:
Class 0:包括低于Class 2和未标注Speed Class的情况;(2GB以下[含2GB])
Class 2:能满足观看普通MPEG4 MPEG2 的电影、SDTV、数码摄像机拍摄;(常见有sandisk,kingmax4GB、8GB)
Class 4:可以流畅播放高清电视(HDTV),数码相机连拍等需求;(常见有Kingston4G,Sandisk4GB、8GB、16GB)
Class 6:满足单反相机连拍和专业设备的使用要求;(Sandisk8GB,其他的市场较少,亦不太适合、不推荐用于手机)
SD协会是基于实际应用情况,对各个品牌的SDHC产品进行了速度等级的划分,颇为难得的是,一向以率先推出新品而著称的ATP公司则在2007年10月就发布了全球首款class 6等级的SDHC产品-ATP ProMax SDHC 4GB Class 6,可以满足专业玩家和高端用户对于高容量和高性能SDHC产品的严格需求。而目前市场上能够提供Class 6级别的4GB及以上 SDHC厂商很少.CF存储卡:
CF卡全称为 “ Compact Flash ” 卡,译为汉语就是 “ 标准闪存卡 ”,CF卡是最早推出的存储卡产品,由最大的FLASH MEMORY厂商之一的美国SANDISK于1994年研发成功的。
CF卡是目前应用最为广泛的存储卡,由于它不带驱动器,也没有其它的移动部件,因此,极少出现机械故障,使存储的图像数据更加安全。CF卡的使用寿命也非常长,即使用上100多年也可以保证数据完好无损。而且CF卡耗电量小,只有普通硬盘的5%。与其它存储卡相比,容量大是CF卡的另一个优势,目前主流产品已经达到512Mb和1Gb标准。另外它还具备速度快、价格便宜等优点。CF卡的主要缺点是CF模块在设备与安装程序之间不存在互换性,不能直接运行程序,功耗大,势必会影响到电池续航时间等。
CF卡的工作过程是:当拍摄数字图像时,数码相机的CCD会对图像有感应,之后图像数据就被存储在中介卡上。然后,数码相机会对图像进行不同的处理。最后,图像被压缩并存储在CF卡上。大部分数码相机均使用CF卡,特别是专业的数码单反相机。CF卡的部分结构采用强化玻璃及金属制造,采用闪存的储存方式,是一种稳定的存储解决方案。CF卡基于ATA数据传输界面,具有优良的兼容特性,它不仅仅是一个存储器件,而且内置了控制器,无论采用多大容量的闪存芯片组,其外部接口都是标准的ATA/IDE接口,而且3.3V、5V外电压通用,与计算机系统的联接非常方便。从封装方式上来看,CF存储卡可分为I型和II型,从外观上看,CF Type I与Type II差不多,两者均基于普通的50针接口设计,只不过在厚度上有所区别,Type II型CF卡大约是Type I的两倍厚。只支持CF TYPE I的数码相机无法使用CF TYPE II型卡,但是使用CF TYPE II的数码相机则可以向下兼容 CF TYPE I。U盘:
U盘,全称“USB接口移动硬盘”,英文名“USB removable(mobile)hard disk”。U盘的称呼最早来源于朗科公司生产的一种新型存储设备,名曰“优盘”,也叫“移动硬盘”使用USB接口进行连接。USB接口就连到电脑的主机后,U盘的资料就可放到电脑上了。电脑上的数据也可以放到U盘上,很方便。而之后生产的类似技术的设备由于朗科已进行专利注册,而不能再称之为“优盘”,而改称谐音的“U盘”或形象的称之为“闪存”“闪盘”等。后来U盘这个称呼因其简单易记而广为人知,而直到现在这两者也已经通用,并对它们不再作区分。其最大的特点就是:小巧便于携带、存储容量大、价格便宜。是移动存储设备之一。一般的U盘容量有1G、2G、4G、8G、16G等,价格上以最常见的2G为例,40元左右就能买到。U盘容量有了很大程度的提高,如:4G、8G,16G的U盘。它携带方便,属移动存储设备,所以当然不是插在机箱里了,我们可以把它挂在胸前、吊在钥匙串上、甚至放进钱包里。如下图:
U盘制启动的制作和问题
电脑没有光驱但要装系统怎么办?电脑硬件有损坏怎么办?如何检测硬盘坏道?如何检测内存?这些问题都可以用U盘启动来解决。那么首先我们就来了解一下如何用U盘装系统吧。
用U盘做启动盘并不是很容易,如果您技术不太过硬请购买慧炬高速U盘。他们已经做好了U盘启动.先看主板是否支持,U盘是否支持。U盘如果支持,那么你就 可以尝试以一下这种简单且具有普遍性的U盘制作启动盘方法:
第一步首先你的主板支持U盘,一般815以上主板都支持的(不支持的通过刷BIOS一般也会支持的,但是刷坏了可别来找我:))。在USB口上插好U盘,启用主板对USB的支持。如果不懂的话就设置BIOS为默认值,第一引导设为USB-HDD,保存并重启。
第二步、导入引导信息(有两种方法):
1、用专门格式化工具进行格式化(一般U盘自带的软件中有),选择引导盘选项即可;
2、闪盘插好后,用光盘启动盘或软盘启动盘引导,进入DOS,进入每个盘除了C盘以外的看一下U盘被分配为什么盘符并记住,因为下面是有用的.一般最小的就是它了(因为这时的U盘不是分在最后一个盘,而是除了C盘以外的随机分配的一个盘符)。进入光驱的盘符(一定要进入才行的),如果在DOS下可以访问到闪盘,在光驱的盘符下,用format x: /s 或FORMAT X:/Q/S或SYS X:(x代表U盘盘符)格式化即可。一般用format x: /s最好,最稳定,U盘将被格式化为FAT格式并装上DOS系统,以后你可以用来引导系统进入DOS做操作了.第三步、修改引导信息
现在可以引导了,找来一张98启动盘,把里面的所有文件包括隐含文件都拷贝到闪盘当中,覆盖重名的文件。
找到Autoexec.bat文件,用记事本打开,找到Path 开头的那一行,是在Path 前面加上Rem命令,注意Rem后有一个空格。
找到Setramd.bat 文件,用记事本打开,找到“a:findramd”的那一行,去掉 “a:”把它改成“findramd”。保存!
第四步、可以加入其他工具
你还可以加入一些系统维护的工具,如ghost、pqmagic8 dos版、smartdrv.exe、FORMAT,XCOPY等工具。
第五步、使用U盘
在BIOS设置第一引导设置为USB-HDD就行了。当然先启用主板对USB的支持.如果不懂的话就设置BIOS为默认值再设置BIOS的第一引导设置为USB-HDD。
这样,用U盘制作的启动盘就完成了。不过U盘启动还是会存在一些问题,U盘的存储介质与硬盘不同,因此 读取速度比硬盘要慢很多。如果U盘质量差点的话,那个读取速度就更慢了。U盘对电脑来说就是一个“输入输出设备”,当你的电脑启动的时候,它需要各种设备的协助,所以使用那个设备有一个先后循序,要排队,要有一个程序来设定这样的秩序,所以有了“BIOS”基本输入输出系统Basic Input Output System。开机电源启动 BIOS(规定了主板外接设备的启动循序)按设定循序启动硬件操作系统加载程序体现作用!由上面可以看出,如果在BIOS中规定U盘作为第一启动硬件,那么它就可以做很多事,包括:安装系统、维护修理等等……!BIOS能识别接受的有: 驱动程序(ZIP)/ 软盘(FDD)/ 光盘(CD-ROM)/ 还有硬盘(HDD);
U盘想要使用,就要模拟成以上的相关设备,所以就有了现在的多种启动模式:
1、USB-ZIP :驱动器模式 启动后U盘的盘符是A;
2、USB-FDD :软驱模式 启动后U盘的盘符是A;
3、USB-HDD :硬盘模式 启动后U盘的盘符是C;(注意:这个模式在安装系统时容易搞砸,因为怕你头脑一发昏,就会混淆U盘和硬盘的C分区)
4、USB-CD-ROM :光驱模式 启动后U盘的盘符是…当然是光驱的了目前比较流行的的ZIP和HDD模式,简单易用,至于FDD早就已经退出历史舞台了。
第二篇:创建SD卡
1.3.7 创建SD卡
在模拟器上测试程序经常需要使用SD卡。在PC上需要使用mksdcard命令创建一个虚拟的SD卡文件,创建一个10MB大小的SD卡文件的命令如下:
1.mksdcard-l sdcard 10MB sd.img
其中sdcard表示SD卡的卷标,10M表示SD卡的大小,单位还可以是KB。但要注意,SD卡的大小不能小于8MB,否则无法创建SD卡文件。sd.img是SD卡的文件名。如果要在Eclipse中启动模拟器,或直接启动模拟器(使用emulator命令),需要使用-sdcard命令行参数指定SD卡文件的绝对路径。
第三篇:罗升HITECH 人机CF卡和U盘应用教程
罗升HITECH 人机CF卡和U盘应用教程
(2008-3-31)一:历史数据保存
自1996年天津罗升开始负责HITECH PWS系列人机产品在大陆的推广和销售。2005年瑞典Beijer成功并购HITECH(海泰克)后,目前旗下的HMI产品:EXTER和PWS两大系列在中国大陆的销售和服务全部由天津罗升企业有限公司负责。由于EXTER系列产品的加入,罗升的产品线更加的齐全。
下面针对BEIJER T70穿透和透明模式举例说明
功能:
将历史缓冲区的数据自动存储到CF卡或U盘,此功能可以将历史数据自动保存到CF卡或U盘,能够以EXCEL表的形式在电脑中读取,方便客户存储和查看大量历史数据。
使用说明:
1.在工作参数设定中设定纪录缓冲区,在“备份存储装置”中选择“CF Card”或“USB Memory Card”这样,人机每采样一次,就会将数据自动备份到CF卡或者U盘,如图一。
2.点击图一中的“编辑”,为要取样的数据取名字,如图二: A:名称,为取样数据定义名称,中英文都可以。B:字位置,该纪录缓冲区的第几个word。C:格式,取样数据的格式。
D:长度,可以为单字也可以为双字。
3.如此设置之后,人机会自动将纪录缓冲区中数据存保存到CF或U盘中,每个纪录缓冲区形成一个EXCEL文件,如图三
4.各取样数据以图二中所取名字存在于CF卡,如图四
Demo见demo21(数据保存至U盘只需要将“备份存储装置”更改为“USB Memory STICK”,其余操作与保存至CF卡一样)
二:报警资料保存
自1996年天津罗升开始负责HITECH PWS系列人机产品在大陆的推广和销售。2005年瑞典Beijer成功并购HITECH(海泰克)后,目前旗下的HMI产品:EXTER和PWS两大系列在中国大陆的销售和服务全部由天津罗升企业有限公司负责。由于EXTER系列产品的加入,罗升的产品线更加的齐全。
下面针对HITECH 人机CF卡和U盘应用中的报警资料保存功能举例说明。
功能: 可以将报警资料自动存储到CF卡或U盘,所有报警历史纪录保存到CF卡或U盘,在电脑中用EXCEL表的形式读取。
使用说明:
1. 在应用----设定报警中设置报警,选择备份存储装置为U盘或者CF卡,如图一
2. 如图一设置后,报警历史信息就会自动按“扫描周期”复制到CF卡或者U盘;并以EXCEL表格形式存在如图二
3. 所有历史报警信息会以EXCEL表形式存在,如图三
例程见DEMO22((数据保存至CF卡只需要将“备份存储装置”更改为“CF Card”,其余操作与保存至U盘一样)
三:配方资料保存
自1996年天津罗升开始负责HITECH PWS系列人机产品在大陆的推广和销售。2005年瑞典Beijer成功并购HITECH(海泰克)后,目前旗下的HMI产品:EXTER和PWS两大系列在中国大陆的销售和服务全部由天津罗升企业有限公司负责。由于EXTER系列产品的加入,罗升的产品线更加的齐全。
下面针对罗升HITECH 人机CF卡和U盘的配方资料保存功能举例说明
功能:
可以用功能键将人机内的配方保存到CF卡或U盘,配方以 *.rcp 的文件存在于CF卡或U盘中,也可以将*.rcp的文件从CF卡或U盘中写回到人机,更新人机当前配方。
使用说明:
1. 在“工作参数设定”---“其他”中定义配方起始地址以及配方长度和配方总数,如图一
2. 写配方到CF卡或U盘:定义功能按钮“写配方数据到文件”如图二
当在人机下按下此功能按钮,则人机内的配方会以“b.rcp”的文件保存到U盘或CF卡上,其中文件名只能为字母和数字;此配方文件可以在ADP软件中查看和编辑以及重命名。
3. 将配方数据写回到人机:定义功能按钮“读取配方数据文件”,如图三
按下此功能按钮,则此配方配方数据会写入到人机,更新人机当前配方。说明:还有两个功能按钮
此两个功能按钮可以把人机内的配方(存在断电保持区中),写到人机的Flash区,以及从Flash区将配方写回人机。如果人机电池没电或者不小心清除了断电保持区的内容,可以用此二功能按钮更好的备份配方。人机程序也是存在Flash区,剩余空间可用来备份配方。
CF卡推荐使用Innodisk电子盘(罗升电子盘产品)
例程见demo23 四:程序画面保存
一、监视CF卡或U盘的可用空间
扩充状态区的Dn+2存放的是CF卡的可用空间,扩充状态区的Dn+3存放的为U盘的可用空间,例如图一,如扩充控制区设为D30,则D32存放的是CF卡的可用空间,D33存放的是U盘的可用空间
二、写应用数据到文件
功能按钮“写应用数据到文件”可以将人机程序保存到CF卡或U盘。在人机上按下此功能按钮,则会将当前人机程序COPY到CF卡或U盘,在CF卡或U盘上生成DEMO.C64和DEMO.FW6两个文件(文件名只能为英文),在ADP软件中可以重建应用文件,打开DEMO.C64进行编辑,如图二
三、读应用数据文件并更新系统
功能按钮“读取应用数据文件并更新系统”,例如,CF卡或U盘上存有DEMO.C64和DEMO.FW6两个文件(文件名为英文),则按此功能按钮,就会将人机现有程序更新为CF卡或U盘上的人机程序,如图三
注:将人机程序上下载到CF卡或U盘密码等级在“工作参数设定”---“密码中设定”:如图四
四、将人机画面打印至CF卡或U盘
可以用打印按钮将人机画面打印至CF卡或U盘,打印的画面以.bmp图形存在于CF卡或者U盘中,首先设定打印机为U盘或CF,如图五
在人机上按打印按钮后,CF卡或U盘上会生成一个V_PTR的文件夹,此文件夹中存放了所打印的画面,如图七
五、自动更新人机档案 插入CF卡或U盘,人机可以自动侦测里面是否有ADP档案(需要为有.C64和.fw6的档案,文件名为APP_MAIN),这样,只需要将名字为APP_MAIN的.C64和APP_MAIN.FW6人机档案放到CF卡或U盘中(文件名固定),就可以不用电脑来自动更新人机程序。如下图
其中pws 文件(也就是.c64文件)由原程序编译生成,点击adp软件中“下载固件及应用”会生成app_main.fw6文件(不论是否真正下载都会生成此文件)。
如有任何疑问,欢迎致电天津罗升企业有限公司人机产品处:022-23556000,sales@acepillar.com.cn.关闭窗口
第四篇:威纶通触摸屏如何进行电脑的上传以及U盘、CF卡的上传和下载专题
威纶通触摸屏如何进行电脑的上传以及U盘、CF卡的上传和下载
发布日期:2015-01-03 浏览次数:30565
U盘和CF卡下载
一:在U盘上生成屏能识别的格式的文件
1、点击软件内的图标,出现下面的对话框,选择生成文件存储的位置和名称,如下图所示即是将生成的文件存储在H盘的test文件夹内。
2、打开工具栏,在其中选择“建立使用在U盘和CF卡上所需的下载资料”,这是会打开上面同样的对话框,选择生成文件存储的位置和名称,如上图所示即是将生成的文件存储在H盘的test文件夹内。
3、点击Project Manager内的“建立使用在U盘和CF卡上所需要的资料”的按钮就会出现如下图所示的对话框,在对话框中选择需要下载的程序(包括工程文件、配方数据、资料取样记录的选择)和下载生成文件存储的位置和名称,如下图所示即是将生成的文件存储在H盘的test文件夹内。
二:将U盘内生成的文件下载到屏内
1、将U盘插入屏的USB接口上,屏会自动弹出如下的下载/上传画面,选择下载(download).2、点击“下载工程”,弹出下载设定对话框,输入下载密码和需下载的文件类型(工程文件、历史文件)
3、确定文件类型后,弹出如下画面,在该画面中选中已经生成在CF卡或U盘内的文件,选中后,点击“OK”键就开始下载你选中的文件。
U盘和CF卡上传
1.将U盘插到屏的USB的端口后,选择上传到U盘或CF卡的指定位置。具体的操作方法与下载方法一样 2.打开U盘内生成的文件夹,文件夹内history、mt8000两个文件,打开mt8000文件夹下的001文件,并更改其中的文件mt800的文件格式为mt8000.xob。
3.使用EB8000的软件对生成的mt8000.xob文件进行反编译即可打开从屏内上传的程序。
电脑文件的上传
一般都是用USB上传,首先先连接USB数据线,触摸屏通电,检查USB驱动是否安装好,进电脑设备管理器里面看,打开EB8000点击USB上传,选择保存途径,会有个XOB文件,在反编译就会出来工程文件了,这样就可以修改东西了。如果上传的时候提示输入密码(初始密码一般是111111)或者上传错误,不知道密码就需要解密了,提示错误就是禁止上传,这个就需要解密了。
第五篇:SD卡_FAT32文件系统学习心得
DBR:操作系统引导记录区(包括BPB)
一.一般硬盘数据结构是按下面来建立的
二.首先看看启动区的内容,也就是第一个扇区。使用软件:WinHex
有用的内容用彩色线标志下
⑴.灰色线内容:EB 59 90 跳转指令
⑵.灰色点线内容:4D 53 44 4F 53 35 2E 30 为厂商标志和os 版本号,这里是MSDOS5.0 ⑶.红色部分:00 20(偏移地址0BH,长度2)注意这里数据的布局,高地址放高字节,低地址放低字节(数据为小端格式组织),所以数据应该是0200,就是512。表示的意思是,该磁盘每个扇区有512个字节。有的可能是1024、2048、4096.⑷.黄色部分:08(偏移地址0DH,长度1)表示的意思是每个簇有8个扇区。这个值不能为0,而且必须是2的整数次方,比如1、2、4、8、16、32、64、128.但是这个值不能使每个簇超过32KB字节。
⑸.蓝色部分:24 00(偏移地址0EH,长度2),转换一下,就是00 24,意思是保留区域中的保留扇区数为36个。那么就可以知道下面的FAT1区的开始的地址就是:0x24*200(每个扇区的字节数)=0x4800,⑹.粉色部分:02(偏移地址10H,长度1),此卷中的FAT结构的份数为2,另外一个是备份的。⑺.黑色部分:C6 03(偏移地址24H,长度2)转换一下,03C6,每个FAT占用的扇区数。那么每个扇区占用的字节数就是0x03c6*200=78C00。根据启动区、FAT1、FAT2、根目录、数据区的次序,可以依次计算出它们的地址了。
启动区:理所当然是0x00; FAT1:0x4800;
FAT2:0x4800 + 0x78C00 = 7D400;
根目录区:7D400 + 78C00 = F6000;
数据区的地址,等等再计算。这个只是计算,可以看看是不是和实际的一致。
怎么样,是不是和计算的很一致。
为什么要计算SD数据的读取要给出地址,而且每次读取都是一个整扇区,512个字节。找出这些地址后,可以很方便的找到数据。
三.现在分析下根目录区的内容。
这里使用的是FAT32短文件目录项,每32个字节表示一个文件(文件夹也是),32个字节的表示定义分别如下
⑴.黑色部分:驱动器的名称,8个字节, ⑵.红色部分:54 45 53 54 20 20 20 20(偏移地址20H,长度8)文件名:TEST
(空缺部分是空格)。⑶.红色点线:54 58 54(偏移地址28H,长度3)文件类型,为ASCII字符表示。⑷.绿色:20(偏移地址2BH,长度2)文件属性,00000000(读写);00000001(只读);00000010(隐藏);00000100(系统);00001000(卷标);00010000(子目录);00100000(归档)。⑸.蓝色点线:2E(偏移地址2EH,长度2)文件创建时间。
⑹.粉色线、点线 依次表示文件创建日期 文件最后访问日期。
⑺.灰色线、点线:依次为该文件开始簇号的高位字节、地位字节,这里也是用了小端格式组织。转换下为00 00 00 03,根据这个就可以找到文件下一个簇号在FAT1中的位置了。4800+03*04(因为四个字节存一个簇号)= 480C。
⑻.黄色线部分:文件长度。转后00 00 2D 77 就是11639字节。
但是它占用的12KB的空间,因为文件是按照整簇来存放的,不够一个簇的大小,也要给一个簇的空间。四.计算出该文件放置空间。
从文件的大小可以计算出,需要占用多少个簇。根据前面的数据,每个簇放8个扇区,每个扇区512个字节,那么一个簇的空间就是4096字节了,4KB。那么11639字节需要3个簇,这三个簇的开始的地址
就可以计算出来了。
上面已经知道开始簇开始的地址了:03,那么开始地址为:F6000(根目录区地址)+(03-2)*08*200=F7000(第一个簇开始地址);这里03减去的02的意思是:簇号都是从2开始的,第二个簇4800+03*04=480C,查查480C里面的内容是什么:04 00 00 00,转化后为04,不是0x0FFFFFFF(文件最后一簇的标志),那么还有簇号存在(文件还没有放完呢,下一个簇不计算),第二个簇就可以算出来了,地址为F6000+(04-2)*08*200 = F8000(第二个簇开始地址);
480C的内容是04,指出的下个簇号地址位置,4800+04*04=4810,4810的数据为05,也不是0x0FFFFFFF,同样可以计算出第三个簇地址:F6000+(05-2)*08*200 = F9000(第三个簇开始地址);继续看看下一个簇号:4800+05*04=4814,内容为0x0FFFFFFF,文件放置结束,没有了。
总结下:
F7000(第一个簇开始地址)
F8000(第二个簇开始地址)F9000(第三个簇开始地址)看图检验下。
暂时学习到这里,现在可以读取文件。但是读取长文件名,写文件如何进行,接下来继续学习。资料的起源来自此,现在也回到这里。。。