完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如题,我们想用ADSP BF609 EZKIT评估板做声信号处理算法的评估。现在决定用SPORT口的TMD模式,声信号经过别的板子已经转换为数字信号,现在需要配置接口,但是并没有找到相关的实例,BSP中也没有。查找硬件手册也未发现寄存器之类配置,我是新手,可能找的不对。请指教!O(∩_∩)O谢谢,很着急呀!!!
|
|
相关推荐
2个回答
|
|
hi Shuiyuan:
SPORT defaultly work in I2S mode, when you want to let it work in TDM mode, you should download and study on BF609's hardware reference mannual through the following link: http://www.analog.com/media/en/dsp-documentation/processor-manuals/blackfin_hwr_bf60x_rev0.5.pdf Go to SPORT chapter and you can find the following information, FYI. Multichannel Mode The processor's SPORTs offer a multichannel mode of operation, which allows the SPORT to communicate in a time division multiplexed (TDM) serial system. In multichannel communications, each data word of the serial bit stream occupies a separate channel. Each word belongs to the next consecutive channel. For example, a 24-word block of data contains one word for each of the 24 channels. The multichannel mode of SPORT can be selected by setting SPORT_CTL_A.OPMODE = 0 and SPORT_MCTL_ A.MCE = 1. Up to 128 channels are available for transmitting or receiving. The SPORT can automatically select some words for particular channels while ignoring others. In other words, each SPORT can receive or transmit data selectively from any of the 128 channels. These 128 channels can be any 128 out of the 1024 total channels in the system. The SPORT can do any of the following on each channel: • Transmit data ( SPORT_CTL_A.SPTRAN = 1) • Receive data ( SPORT_CTL_A.SPTRAN = 0) • Do nothing during inactive channels Optionally, data companding and DMA transfers can be used in multichannel mode on both primary and secondary data lines. The SPORT multichannel select registers ( SPORT_CS0_A) must be programmed before enabling SPORT operation for multichannel mode. This is especially important in DMA data unpacked mode, since the SPORT data buffers begin operation immediately after the SPORT data lines are enabled. The SPORT_ MCTL_A.MCE must also be enabled prior to enabling SPORT operation. Multichannel mode operates completely independently and each SPORT uses its own serial clock and frame sync signal either internally generated or externally provided. Have a try! Good luck! Br. henry |
|
|
|
like谢雨 发表于 2018-8-13 07:03 hi Henry: Thanks a lot! I will look up it . And I am wondering if there has some examples code about our question, which reallly helps me a lot, as a newcomer to this. Best wishes! shuiyuan |
|
|
|
只有小组成员才能发言,加入小组>>
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1285 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1886 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4229 浏览 2 评论
8980 浏览 1 评论
3130 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1400浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1637浏览 2评论
1596浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1285浏览 2评论
197浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-18 08:19 , Processed in 0.913336 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号