049_AUTOSAR学习笔记_FEE_文件系统

         以上是一个FEE模块中,FEE模块头的状态枚举类型。

049_AUTOSAR学习笔记_FEE_群组_02  枚举类型:Fee群组头不状态。

         疑问:群组是个什么概念?

049_AUTOSAR学习笔记_FEE_枚举类型_03

049_AUTOSAR学习笔记_FEE_其他_04

         这几天,job这个词看了很多一直好奇是什么意思。看起来是操作类型的意思,大致也是读、写、擦、校验等。

049_AUTOSAR学习笔记_FEE_其他_05

         函数:取消Fee的操作。

         这里也有一个疑问:取消的时候会尝试恢复之前的状态吗?

049_AUTOSAR学习笔记_FEE_文件系统_06

         Fee擦除立即模块。

049_AUTOSAR学习笔记_FEE_枚举类型_07

         强制交换到另一个群组,这么看起来这个驱动还是之前看过的那个文件系统的方式。这个功能是为了切换到下一个存储快。

049_AUTOSAR学习笔记_FEE_文件系统_08

         获取操作方式的结果。

049_AUTOSAR学习笔记_FEE_群组_09

         这个还是有点不是很明白什么含义。

049_AUTOSAR学习笔记_FEE_文件系统_10

         这个功能后面或许是一个依赖度很高的功能,最起码需要判断是否处于busy状态。

049_AUTOSAR学习笔记_FEE_其他_11

         这个就是一个简单的初始化函数。

049_AUTOSAR学习笔记_FEE_其他_12

         这个会不会跟Fls函数一样,需要周期性调度?

049_AUTOSAR学习笔记_FEE_文件系统_13

         Fee的读取。

049_AUTOSAR学习笔记_FEE_枚举类型_14

         这个是Fee的写入。现在,读写的功能基本上都全了,可以尝试一下集成测试了。不过,目前还是缺少一个模块的分配的功能,我到底该用哪一块FLASH呢?

049_AUTOSAR学习笔记_FEE_枚举类型_15

049_AUTOSAR学习笔记_FEE_群组_16

         上面的配置中,用了两块FLASH?

049_AUTOSAR学习笔记_FEE_枚举类型_17

         这个或许是最小的写入块大小?

049_AUTOSAR学习笔记_FEE_其他_18

         结合Fls驱动,可以看得出是用的哪几块Flash。