『急问』falsh播放wav音频和SD卡播放的区别
 
- UID
- 136199
- 性别
- 男
|
1。“ 我不明白的是为什么每次从flash取数后,地址的偏移量i是加2,请大侠解释一下吧! ” 因为你说+1和+2读出来的值相同,我觉得有可能是你的flash的硬件的最低位有问题,二进制的最低位为0或1 都指向一个地址或存放的相同的数。 还有就是你可以使用 IORD_16DIRECT(BASE, OFFSET)
IORD_8DIRECT(BASE, OFFSET) 函数,来代替IORD,因为可以说明读入的是多少位。 2。“Tmp1=(Buffer[i+1]<<8)|Buffer; //请问这步是不是组成16bit数据?” 是的。 |
这个版主不太冷
===========================
我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm |
|
|
|
|
|