你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

sdio读取某一指定地址,读取数据有时有错误,大家碰到此...

[复制链接]
cjq_enjoy-15073 提问时间:2015-1-28 08:00 /
用了原子的u8 mp3_play_song(u8 *pname)函数,发现在temp=0x27769; res = f_lseek(fmp3, temp);    res=f_read(fmp3,databuf,4096,(UINT*)&br);//读出4096个字节
读出来好像偏移三位,但看到第0x697 开始又对了,但读512字节时候暂时没有问题。每次都是这样。地址减掉1  temp=0x27768res = f_lseek(fmp3, temp);    res=f_read(fmp3,databuf,4096,(UINT*)&br);//就可以,都对
收藏 评论8 发布时间:2015-1-28 08:00

举报

8个回答
holts1 回答时间:2015-1-28 08:07:08
是不是指整类型不对
wxh0000mm 回答时间:2015-1-28 08:09:11
电压稳定吗??
stary666 回答时间:2015-1-28 12:21:42
:(
stary666 回答时间:2015-1-28 12:21:58
cjq_enjoy-15073 回答时间:2015-1-29 09:41:42
holts1 发表于 2015-1-28 08:07
是不是指整类型不对

是不是要4倍整数地址调用?
逍遥李 回答时间:2015-1-29 10:03:54
没用过原子的库,帮顶~
ataudio 回答时间:2015-1-29 10:05:22
读取格式和读取的字符长度有关,即指针类型。有的是4倍,有的是2倍等。

和读取后输出文件差不多,在调试上的应用帮助不大。
holts1 回答时间:2015-1-30 08:15:47
32位是四倍的吧

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版