rtems 文件系统(13)-flash 底层驱动

根据之前的描述, 只需要实现对应flash芯片的底层驱动就可以了。还是挺方便的。flash一部分作为存放代码,一部分作为文件系统使用,存放代码的部分属于核心部分,不允许随意改动。所以对flash整体的划分规划很重要。暂时想到分为两部分。对于是否那一部分需要加密等操作后续再考虑吧。

因为使用的是xilinx的zynq 7000系列。所以先阅读手册。看看qspi的接口。

这部分比较简单,主要是查看手册,配置对应的寄存器就可以了。接下来需要仔细阅读S25FL256S的芯片手册。只有熟悉后才能够较好的设计驱动程序。这部分xilinx bsp中有例程。也可以参考。但是还要理解flash芯片的一些特性。

经过测试,擦除,读写都没有问题了。底层驱动因为使用的芯片不同的时候差异挺大的,所以这里不罗嗦了

那么接下来需要考虑的就是挂载的文件系统该怎么使用的问题了。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值