各位大神好。我使用的是DSP5509,外接SDRAM是HY57V641620HG,目前在写语音采集的程序,就是将采集到的语音数据存入SDRAM地址中。
其中写入的语句是:*souraddr++=data; 其data是Uint16的语音数据,souraddr是SDRAM的相关地址。
问题:我用单步调试发现,data得到的数据是28,但是执行完上面的语句时,souraddr地址中的数据变为1,请问这是什么原因?
noaming:
*souraddr++=data
上面这句执行完以后,souraddr地址应该已经变了吧。
noaming:
建议检查一下你的SDRAM中的
*souraddr,*souraddr++
这两个地址里面的数据就清楚了。
TI中文支持网