STM32H750XB_RT-THREAD/25-FMC—扩展外部NAND/User/nand/nandtest.h

15 lines
604 B
C
Raw Normal View History

2025-07-21 06:34:29 +00:00
#ifndef __NANDTEST_H
#define __NANDTEST_H
#include "stm32h7xx.h"
uint8_t test_writepage(uint32_t pagenum,uint16_t colnum,uint16_t writebytes);
uint8_t test_readpage(uint32_t pagenum,uint16_t colnum,uint16_t readbytes);
uint8_t test_copypageandwrite(uint32_t spnum,uint32_t dpnum,uint16_t colnum,uint16_t writebytes);
uint8_t test_readspare(uint32_t pagenum,uint16_t colnum,uint16_t readbytes);
void test_readallblockinfo(uint32_t sblock);
uint8_t test_ftlwritesectors(uint32_t secx,uint16_t secsize,uint16_t seccnt);
uint8_t test_ftlreadsectors(uint32_t secx,uint16_t secsize,uint16_t seccnt);
#endif