如何读出vs1003的音乐频谱

2019-07-21 03:02发布

如何读出vs1003的音乐频谱?
//加载频谱分析的代码到VS10XX
void LoadPatch(void)
{
 u16 i;
 for (i=0;i<943;i++)VS_WR_Cmd(atab,dtab);
 delay_ms(10);
}
//得到频谱数据
void GetSpec(u8 *p)
{
 u8 byteIndex=0;
 u8 temp;
 VS_WR_Cmd(SPI_WRAMADDR,0x1804);                                                                                            
 for (byteIndex=0;byteIndex<14;byteIndex++)
 {                                                                              
  temp=VS_RD_Reg(SPI_WRAM)&0x63;//取小于100的数   
  *p++=temp;
 } 
}      
上面两个函数可以得到频谱数据,1、但要怎么读出来?2、得到频谱数据void GetSpec(u8 *p)里面的VS_WR_Cmd(SPI_WRAMADDR,0x1804); 0x1804是什么含义?3、byteIndex<14中14的来源,不是15吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-21 08:58
 精彩回答 2  元偷偷看……
yeshere.cn
2楼-- · 2019-07-21 09:36
回复【楼主位】zhudiyaoxin:
---------------------------------
vlsi代理,技术支持,有问题可以加QQ2355355257   邮箱sales09@yeshere.cn可以帮您解决任何问题!!!
asdasd阿
3楼-- · 2019-07-21 09:51
大佬请问下你有木有做出来音乐频谱显示啊,求助
asdasd阿
4楼-- · 2019-07-21 15:47
 精彩回答 2  元偷偷看……

一周热门 更多>