www.pudn.com > STM32F4_bootloader.zip > exfuns.h, change:2017-03-08,size:1014b


#ifndef __EXFUNS_H 
#define __EXFUNS_H 					    
#include <stm32f4xx.h> 
#include "ff.h" 
//////////////////////////////////////////////////////////////////////////////////	  
//本程序只供学习使用,未经作者许可,不得用于其它任何用途 
//ALIENTEK STM32F407开发板 
//FATFS 扩展代码	    
//正点原子@ALIENTEK 
//技术论坛:www.openedv.com 
//创建日期:2014/5/15 
//版本:V1.0 
//版权所有,盗版必究。 
//Copyright(C) 广州市星翼电子科技有限公司 2014-2024 
//All rights reserved									   
////////////////////////////////////////////////////////////////////////////////// 	 
 
#define STM_PAGE_SIZE		2048			//注意:STM32F103ZET6的FLASH页大小为2K 
 
extern FATFS *fs[_VOLUMES];   
extern FIL *file;	  
 
extern UINT br,bw; 
extern FILINFO fileinfo; 
extern DIR dir; 
extern u8 *fatbuf;//SD卡数据缓存区 
 
 
u8 exfuns_init(void);							//申请内存 
u8 f_typetell(u8 *fname);						//识别文件类型 
u8 exf_getfree(u8 *drv,u32 *total,u32 *free);	//得到磁盘总容量和剩余容量 
			  
u8 Check_for_Updates(u16 codenum); 
 
#endif