跨屆大俠
  
- 積分
- 7658
- 威望
- 4580
- 貢獻
- 3078
- 兌換幣
- 3026
- 注冊時(shí)間
- 2019-6-22
- 在線(xiàn)時(shí)間
- 0 小時(shí)
|
2#

樓主 |
發(fā)表于 2023-1-6 13:48:18
|
只看該作者
小容量的SPI FLASH用FAT12
Cheap_Flash_FS(普通FAT12版)(SPI_Flash版)--嵌入式SPI_FLASH FAT12文件系統免費源碼,請下載
本代碼通過(guò)仿真了一個(gè)華邦SPI_FLASH的功能,仿真了一個(gè)SPI_FLASH的4K sector erase和256 bytes page program
和read data(512 byte)的華邦SPI_FLASH(型號W25Q128BV 16MB)
向上層提供一個(gè)扇區讀寫(xiě)的轉換驅動(dòng)接口函數.
支持SPI_FLASH片上預分配功能(就是擦一次,寫(xiě)多個(gè)扇區的功能)加快了FLASH的寫(xiě)速度,且能降低內存占用量.
其上面可以運行FAT文件系統(支持多扇區操作).
用戶(hù)使用本代碼,需要自己在SPI_flash_drv.c寫(xiě)SPI FLASH的相關(guān)驅動(dòng),就可以實(shí)現移植,實(shí)現自己所需的扇區讀寫(xiě)功能.
本代碼生成的spi_flash.bin是SPI_FLASH的仿真IMG,因為沒(méi)有壞塊,可直接用WIN IMG打開(kāi)查看里面的文件.
本代碼可以用在U盤(pán)使用SPI_FLASH作存儲的項目上,以及其它SPI_FLASH需要扇區讀寫(xiě)功能上.
用戶(hù)如果需要技術(shù)支持,請與我們取得聯(lián)系.
qq:292942278 e-mail:tony_yang123@sina.com.cn
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊
x
|