-1

我想为 SPI 闪存启动 FatFs 文件系统库。

我需要一个示例或指南来移植这个库的低层。

FatFs 链接:
http ://elm-chan.org/fsw/ff/00index_e.html

SPI FLASH 部件号:W25Q64FV

单片机类型:STM32F107VC

4

1 回答 1

1

只需实现该页面上命名的功能。这些是:

  • disk_status- 获取设备状态
  • disk_initialize- 初始化设备
  • disk_read- 读取扇区
  • disk_write- 写扇区
  • disk_ioctl- 控制设备相关功能
  • get_fattime- 获取当前时间

你怎么做并不重要。您只需为库中已声明和使用的这些函数提供这些函数的定义。

对于最基本的版本,您需要将 fattime 设置为 static。并且函数disk_status disk_ioctl get_fattime什么都不做,只是返回RES_OK

于 2019-08-21T08:43:31.553 回答