APP_DFlash.c 1.16 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
#define  GLOBALS_APP_DFLASH
#include "../App_Headers/includes.h"


//-----------------------------------------------------------------------------
// 函数名称   :    App_CopyRam(INT8U *Dp,INT8U *Sp,INT8U Nub)
// 函数功能   :    RAM 复制
// 输入       :    *Dp       -> 目的地址
//                 *Sp       -> 原地址
//                 Nub       -> 复制字节数量
// 输出       :    无
// 返回值     :    无
// 其他       :    无
//-----------------------------------------------------------------------------
void App_CopyRam(INT8U *Dp,INT8U *Sp,INT8U Nub)
{
    INT8U b;
    
    for(b = 0;b < Nub;b++)
    {
         *Dp++ = *Sp++;           
    }
}
/*-------------------------------------------------------------------------
* Function Name  : App_Read_EE_Memory
* Description    : 读取EEPROM中数据
* Input          : INT32U addr,INT8U *DestStr,INT16U len
* Output         : None
* Return         : None
* onther         : 
--------------------------------------------------------------------------*/
void App_Read_EE_Memory(INT16U ReadAddr,INT8U *DestStr,INT16U len)
{
    INT16U i;
    for(i= 0;i<len;i++)
    {
        *(DestStr + i) = Api_Flash_byte_read(ReadAddr + i);
    } 
}