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

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
是不是指整类型不对
子曰小玖 回答时间: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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版