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

📄 lpc213x_iap.h

📁 ucos II操作系统的源代码。程序完整
💻 H
字号:
#ifndef IN_lpc213x_IAP


extern void  SelSector(uint8 sec1, uint8 sec2);
/*****************************************************************************************
**名称:SelSector()
**功能:IAP操作扇区选择,命令代码50
**入口参数:sec1起始扇区,  sec2终止扇区
**出口参数:IAP返回值(paramout缓冲区)
*****************************************************************************************/

extern void  RamToFlash(uint32 dst, uint32 src, uint32 no);
/*****************************************************************************************
**名称:RamToFlash()
**功能:Copy RAM中的数据到Flash,命令代码51
**入口参数:dst 目标地址,即flash起始地址,以512 byte为界;  
**          src 原地址,即RAM地址,必须字对齐;
**          no  复制字节个数,512/1025/4096/8192
**出口参数:IAP返回值(paramout缓冲区)
*****************************************************************************************/

extern  void  EraseSector(uint8 sec1, uint8 sec2);
/*****************************************************************************************
**名称:EraseSector()
**功能:IAP扇区Erase,命令代码52
**入口参数:sec1起始扇区,  sec2终止扇区
**出口参数:IAP返回值(paramout缓冲区)
*****************************************************************************************/


extern  void  BlankCHK(uint8 sec1, uint8 sec2);
/*****************************************************************************************
**名称:BlankCHK()
**功能:扇区查空,命令代码53
**入口参数:sec1起始扇区,  sec2终止扇区
**出口参数:IAP返回值(paramout缓冲区)
*****************************************************************************************/


extern  void  ReadParID(void);
/*****************************************************************************************
**名称:ReadParID()
**功能:读器件ID,命令代码54
**入口参数:无
**出口参数:IAP返回值(paramout缓冲区)
*****************************************************************************************/

extern  void  BootCodeID(void);
/*****************************************************************************************
**名称:ReadParID()
**功能:读器boot代码版本号,命令代码55
**入口参数:无
**出口参数:IAP返回值(paramout缓冲区)
*****************************************************************************************/

extern  void  Compare(uint32 dst, uint32 src, uint32 no);
/*****************************************************************************************
**名称:RamToFlash()
**功能:Copy RAM中的数据到Flash,命令代码51
**入口参数:dst 目标地址,即flash/RAM起始地址,必须字对齐;  
**          src 原地址,即RAM/FALSH地址,必须字对齐;
**          no  复制字节个数,必须能被4整除
**出口参数:IAP返回值(paramout缓冲区)
*****************************************************************************************/
#endif

⌨️ 快捷键说明

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