在SRAM实验中,视频中在讲到下边这段代码的时候,提到UB和LB的作用,不太明白,是硬件自己操作的还是怎么回事那

2019-10-15 01:44发布

//在指定地址(WriteAddr+Bank1_SRAM3_ADDR)开始,连续写入n个字节.
//pBuffer:字节指针
//WriteAddr:要写入的地址
//n:要写入的字节数
u8 SRAMWriteBuffer(u16* pBuffer,u32 WriteAddr,u32 n)
{
    for(;n!=0;n--)  
    {                                          
        *(volatile unsigned short*)(Bank1_SRAM3_ADDR+WriteAddr)=*pBuffer;     
        WriteAddr+=2;
        pBuffer++;
    }   
    return 0;
}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。