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

📄 hy29lv160.h

📁 ARM的Flash烧写程序代码
💻 H
字号:
#ifndef hy29lv160_h#define hy29lv160_h#define MAX_FLASH_SA	35#define HY29LV160_STATUS_READY    0       // ready for action 
#define HY29LV160_STATUS_BUSY     1       // operation in progress 
#define HY29LV160_STATUS_ERSUSP   2       // erase suspended 
#define HY29LV160_STATUS_TIMEOUT  3       // operation timed out 
#define HY29LV160_STATUS_ERROR    4       // unclassified but unhappy status 
void Flash_Write_Halfword(unsigned int vaddress, unsigned int vdata);unsigned int Flash_Read_Halfword(unsigned int vaddress);unsigned int Flash_Read_Word(unsigned int vaddress);void HY29LV160_Cmd_Reset(void);void HY29LV160_Cmd_ReadID(void);void HY29LV160_Cmd_ReadID(void);void HY29LV160_Cmd_Write( unsigned int vaddress, unsigned int vdata);unsigned int HY29LV160_WriteBlock(char *pdata, unsigned int vaddress, unsigned int vsize);unsigned int HY29LV160_VerifyBlock(char *pdata, unsigned int vaddress, unsigned int vsize);void HY29LV160_Cmd_Erase_Sector(unsigned int vaddress);unsigned int HY29LV160_GetStatus(unsigned int vaddress);unsigned int HY29LV160_EraseAreaSector(unsigned int vsize);unsigned int HY29LV160_Program(char *pdata, unsigned int vsize);unsigned int HY29LV160_WriteToFlash(char *filename);unsigned int HY29LV160_VerifyToFlash( char *filename );unsigned int HY29LV160_Detect(unsigned int view);unsigned int HY29LV160_DumpMemory(unsigned int addr, int vsize);void HY29LV160_Cmd_Led_Flash(unsigned int count);#endif

⌨️ 快捷键说明

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