完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
大家好,我现在想实现W25Q16掉电后,把地址存起来,下一次上电再读出,按这个地址接着往里写数据。可是现在读出的地址只有一个 00 。麻烦感兴趣的朋友看看指正。
SPI_Flash_Read(Rec_DATA,0x000000,4); //读出地址值 Add[0] = (u32)(Rec_DATA[0])<<24+(u16)(Rec_DATA[1])<<16+(u8)(Rec_DATA[2])<<8+Rec_DATA[3]; //合并地址数据 while(1) { Add[0]=Add[0]+1; SPI_Flash_Write_NoCheck(Add,0x000000,4); // 把地址数据存在前4个字节 SBUF =Add[a] ; // 发送数据 while(ti==0); TI=0; delay500ms(); P10=!P10; a++; if (a>=4) { while(1); } } |
|
相关推荐
3个回答
|
|
也不看看存储数据的类型,打赏积分把
|
|
|
|
|
|
|
|
欢迎大家加入qq群202549851,高通字库芯片,flash各种问题交流
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
386 浏览 0 评论
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
1670 浏览 1 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
1123 浏览 0 评论
【敏矽微ME32G070开发板免费体验】使用coremark测试敏矽微ME32G070 跑分
1005 浏览 0 评论
【敏矽微ME32G070开发板免费体验】开箱+点灯+点亮OLED
1229 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12018 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 13:54 , Processed in 0.525074 second(s), Total 44, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号