From cf4d12fd8322cbb350dd3bc5af8c748e8790ac64 Mon Sep 17 00:00:00 2001 From: jinlicong <493886250@qq.com> Date: Wed, 05 Jun 2024 17:38:06 +0800 Subject: [PATCH] 继续测试修改 --- Function/OFF_CHIP_FLASH/off_chip_flash.h | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) diff --git a/Function/OFF_CHIP_FLASH/off_chip_flash.h b/Function/OFF_CHIP_FLASH/off_chip_flash.h index e5a8c29..43cc40a 100644 --- a/Function/OFF_CHIP_FLASH/off_chip_flash.h +++ b/Function/OFF_CHIP_FLASH/off_chip_flash.h @@ -5,7 +5,7 @@ #include "define_all.h" #include "eeprom.h" /***************************�ⲿflash��������Ϣ����**********************************************/ -#define OUT_FLASH_ALL_SIZE 0x400000// 4194304=32Mbits +#define OUT_FLASH_ALL_SIZE 0x400000//4*1024*1024=4194304MB=32Mbits #define OUT_FLASH_PAGE_SIZE 256// һҳΪ256�ֽڣ����������༭һҳ #define OUT_FLASH_SECTOR_SIZE 4096// һ������4096�ֽڣ���С������λΪ1������ // �ⲿFLASH�Զ���Ŀ����� @@ -52,10 +52,11 @@ void FLASH_Write_Disable(void); u16 Flash_ReadID(void); -void Out_Flash_MultipleRead(uint8* pBuffer,uint32 ReadAddr,uint16 NumByteToRead); + void Flash_Write_Page(uint8_t* pBuffer,u32 WriteAddr,u16 NumByteToWrite); uint8 Flash_data_read(uint32 ReadAddr); //void Flash_Write_NoCheck(uint8* pBuffer,uint32 WriteAddr,uint16 NumByteToWrite); +void Out_Flash_MultipleRead(uint8* pBuffer,uint32 ReadAddr,uint16 NumByteToRead); void Out_Flash_MultipleWrite(uint8_t* pBuffer,u32 WriteAddr,u16 NumByteToWrite); void Flash_Erase_Chip(void); @@ -64,14 +65,14 @@ void Flash_PowerDown(void); void Flash_WAKEUP(void); -float Flash_data_read_float(uint32 addr16); -void Flash_data_write_float(uint32 addr16, float data) ; -double Flash_data_read_double(uint32 addr16) ; -void Flash_data_write_double(uint32 addr16, double data) ; -u32 Flash_data_read_uint32(uint32 addr16) ; -void Flash_data_write_uint32(uint32 addr16, uint32 data) ; -u16 Flash_data_read_uint16(uint32 addr16) ; -void Flash_data_write_uint16(uint32 addr16, uint16 data) ; +//float Flash_data_read_float(uint32 addr16); +//void Flash_data_write_float(uint32 addr16, float data) ; +//double Flash_data_read_double(uint32 addr16) ; +//void Flash_data_write_double(uint32 addr16, double data) ; +//u32 Flash_data_read_uint32(uint32 addr16) ; +//void Flash_data_write_uint32(uint32 addr16, uint32 data) ; +//u16 Flash_data_read_uint16(uint32 addr16) ; +//void Flash_data_write_uint16(uint32 addr16, uint16 data) ; void OUT_FLASH_test(void); -- Gitblit v1.9.3