如题,请教:
void SPI_Flash_Write_NoCheck(u8* pBuffer,u32 WriteAddr,u16 NumByteToWrite) //测试用
{
u16 pageremain;
pageremain=256-WriteAddr%256; //单页剩余的字节数
// 问题: 上面为什么用WriteAddr%256,不是应该用NumByteToWrite吗? 昨天晚上想到现大,都是不明白,好像脑袋进了死胡同了
if(NumByteToWrite<=pageremain)pageremain=NumByteToWrite;//不大于256个字节
while(1)
{
~~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>