1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在编写可以插入文件系统服务(如SD卡、内部闪存等)的串行闪存驱动程序的过程中,我注意到除非媒体管理器驱动程序找到有效的文件系统,否则它不会挂载。在我的例子中,因为我将使用这个串行闪存驱动器来存储网页,所以闪存的前这么多字节应该读出:“mpfs”。问题是空白闪存芯片将读出一系列0xff,驱动器将永远不会挂载。我让我的驱动器通过MHC设置成像串行闪存驱动器一样,只是它通过下拉框询问您是否要使用块驱动器,如果是,选项是“注册wi”。文件系统?”向媒体管理器注册工作正常,并且我正确地实现了一些SYS_FS_MEDIA_FUNCtiONS结构函数指针,不过我需要对它的擦除/写入部分做一些工作,因为闪存只有在首先处于0xff状态时才会正确地写入。S对于主引导记录(串行闪存驱动程序的“MPFS”部分)的实现方案而言是有意义的。我想在MHC中指定串行闪存驱动器是MPFS还是FAT文件系统驱动器,然后在串行闪存任务驱动器中添加一些状态来擦除整个芯片,然后根据MHC选择写入正确的MBR部分。这样做吗?这似乎是最通用的方法,特别是因为用于串行闪存驱动器的文件系统注册是在硬件实例基本上完成的,所以如果需要,可以设置多个串行闪存设备,其中一些可能具有文件系统,也可能没有文件系统。
|
|
相关推荐
3个回答
|
|
您不必使用MPFS,您可以使用FAT。无论哪种方式,您都需要格式化驱动器,因为和谐没有。您的驱动程序INIT将需要阅读它检查新芯片,并格式化他们,如果需要的话。
|
|
|
|
如果我使用了脂肪,我还能使用MPFS生成器来加载我的网页吗?如果那样的话,我可以调查一下。看来,串行闪存驱动程序将需要注册为MPFS,以便该应用程序正常工作。
|
|
|
|
串行闪存挂载点会出现在FTP中吗?当然,SD卡挂载点出现在FTP中。我想它会:-)我只是FAT。MPFS生成器只用于MPF:
|
|
|
|
只有小组成员才能发言,加入小组>>
5242 浏览 9 评论
2031 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3207 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2256 浏览 5 评论
778浏览 1评论
669浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
596浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
678浏览 0评论
577浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 17:19 , Processed in 1.281316 second(s), Total 80, Slave 64 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号