您的位置:
OpenADSP社区论坛
->
SHARC/TigerSHARC专区
->
新手上路
-> 请教ADSP21479问题
本帖共有
285
个阅读者
请教ADSP21479问题
OpenADSP
(管理员)
头衔:
社区公民
帮派:
无帮无派
帖数:
5195
金钱:
34806
积分:
6378
注册时间:
2011/6/7
小
大
楼主
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
请教ADSP21479问题
问:C:\Program Files\Analog Devices\VisualDSP 5.0\214xx\Examples\ADSP-21479 EZ-Board\21479 AD1939 C Block-Based Talkthru 48 or 96kHz\ADDS_21479_EzKit.h 文件里的#define NUM_SAMPLES 256 设计为256有什么作用呢?我把他改成#define NUM_SAMPLES 1听起来声音也正常,请教为什么做成256和有什么好处?谢谢!
我是OP...
等级:
2018/4/9 16:17:34
编辑帖子
帖子评价
单帖屏蔽
删除帖子
OpenADSP
(管理员)
头衔:
社区公民
帮派:
无帮无派
帖数:
5195
金钱:
34806
积分:
6378
注册时间:
2011/6/7
小
大
第
1
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
答:你看你的initSPORT里面可以看出NUM_SAMPLES就是定义了你的DMA每次chained的复制数据长度,也就是说NUM_SAMPLES就是定义了程序中每次中断要复制的长度为2*NUM_SAMPLES。
再具体地说就是增大这个值,你的中断间隔就会增大。当然,你需要的缓存空间还是会相应增大。
我是OP...
等级:
2018/4/9 16:17:51
编辑帖子
帖子评价
单帖屏蔽
删除帖子
Powered by
OpenADSP
Copyright © 2010
www.
Openadsp
.com
. All rights reserved.159160 Call, 1 Queries, Processed in 0.015625 second(s),