网站建设招标公示,国外客户推广网站,网站做相片,沙田网站仿做目录 1、FAL介绍2、使用FAL2.1 下载FAL软件包2.2 FAL移植2.2.1 定义flash设备2.2.2 定义flash设备表分区表2.2.3 加入到mdk工程3、MSH测试1、FAL介绍 FAL(Flash Abstraction Layer) Flash抽象层,是对Flash及基于Flash的分区进行管理、操作的抽象层,对上层统一了Flash及分… 目录 1、FAL介绍2、使用FAL2.1 下载FAL软件包2.2 FAL移植2.2.1 定义flash设备2.2.2 定义flash设备表分区表2.2.3 加入到mdk工程 3、MSH测试 1、FAL介绍 FAL(Flash Abstraction Layer) Flash抽象层,是对Flash及基于Flash的分区进行管理、操作的抽象层,对上层统一了Flash及分区操作的的API。在RT-Thread v4.1.0中被定义为内部组件,之前的版本中属于fal软件包。主要特性如下:
支持静态可配置的分区表,并可关联多个Flash设备;分区表支持自动装载;代码精简,对操作系统无依赖,可运行于裸机平台;有统一的操作接口,保证了文件系统、OTA、NVM等对Flash有一定依赖的组件,底层Flash驱动的可重用性;