flash读数据的问题,不知道有没有遇到过?求助

2019-03-24 10:02发布

unsigned char Flash_ReadWord(unsigned int Addr)
{
        unsigned int Data;
        unsigned int *Ptr_segaddr;//指针变量
        unsigned int temp=0;
        if((SEGNOW<31&Addr>=512)||(SEGNOW>31&Addr>=64))        //ROM ABCD
        {
                return 0;
        }
        temp=Addrseg+Addr;        //获取地址
        Ptr_segaddr=(void*)temp;
        Data=*(Ptr_segaddr);
        //data=Data;
        return(Data);
}
在这里给个偏移地址,然后仿真能得到Data的值

但是然后我在主程序里面用一个rdata=Flash_ReadWord(0);的时候这个rdata得不到值是什么情况啊 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
qiushenghua
1楼-- · 2019-03-24 15:24
< 提问需详细,这么没头没脑的贴一段代码,谁能看懂你说的是啥呀?

一周热门 更多>

相关问题

    相关文章