⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nandflash_hal.h

📁 51平台下直接使用IO引脚读写NANDFLASH C模块,包括Write_cmd,Write_add,Write_data,Read_Data等
💻 H
字号:
/*
+FHDR------------------------------------------------------------------
Copyright (c),
Tony Yang –51,AVR,ARM firmware developer  
Contact:qq 292942278  e-mail:tony_yang123@sina.com.cn

Abstract:
$Id: main.c,v 1.2 2007/04/15 13:18:54 design Exp $
-FHDR-------------------------------------------------------------------
*/
/*
;==============================================================================================================
;函数 
;读NandFlash R/B引脚状态
;入口: 无
;出口:返回NandFlash R/B引脚状态
;==============================================================================================================
*/

extern u8 NandFlash_Read_pin_rdy_bsy(void);
/*
;==============================================================================================================
;函数 
;Nand Flash HAL(发送CMD)
;入口: cmd:传递命令
;出口:无
;==============================================================================================================
*/
extern void Nandflash_write_cmd(u8 cmd);
/*
;==============================================================================================================
;函数 
;Nand Flash HAL(发送ADDRESS)
;入口: address:地址缓冲区首地址,len:地址长度
;出口:无
;==============================================================================================================
*/
extern void Nandflash_write_add(u8 *address,u8 len);
/*
;==============================================================================================================
;函数 
;Nand Flash HAL(发送databyte)
;入口: data_array:发送缓冲区首地址,len:缓冲区长度
;出口:无
;==============================================================================================================
*/
extern void Nandflash_write_data(u8 *data_array,u16 len);
/*
;==============================================================================================================
;函数 
;Nand Flash HAL(接收databyte)
;入口: data_array:接收缓冲区首地址,len:指定接收字节数据
;出口:SUCC
;==============================================================================================================
*/
extern u8 Nandflash_read_data(u8 *data_array,u16 len);
/*
;==============================================================================================================
;函数 
;Nand Flash HAL(WP_Enable)
;入口: enable: 1 - 0xff:WP enable, 0 - WP disable
;出口:SUCC
;==============================================================================================================
*/
extern void Nandflash_WP_Enable(u8 enable);
/*
;==============================================================================================================
;函数 
;NandFlash_Init
;入口: 无
;出口:SUCC
;==============================================================================================================
*/
extern u8 NandFlash_Init(void);

/*
+FFTR------------------------------------------------------------------------------------------------------------
$Log: nandflash_hal.h,v $




-FFTR------------------------------------------------------------------------------------------------------------
*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -