This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320C5517:如何获取 McBSP 接收器中断?

Guru**** 608295 points
Other Parts Discussed in Thread: TMS320C5517, TMS320VC5410A
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/956342/tms320c5517-how-to-get-mcbsp-receiver-interrupt

器件型号:TMS320C5517
主题中讨论的其他器件: TMS320VC5410A

您好!

我们在 TMS320C5517中使用 McBSP、并按如下方式配置 C5517:

1) 1)在中断矢量定义中:

_RST:      .ivec   RESET_ISR、USE_RETA;复位/软件中断#0

NMI:      .ivec   reset_isr             ;

INT0:      .ivec   dummy_ISR             ;

INT1:      .ivec   dummy_ISR             ;


TINT0:      .ivec   dummy_ISR            ;

程序0:      .ivec   dummy_ISR         ;

UART:      .ivec   dummy_ISR             ;

PROG1:      .ivec   _McBSP_rint_ISR    ;McBSP 中断接收器   

(笑声)

2) EBSR = 0x0b3f;//McBSP

3) PSRCR = 8;

PRCR = 0xd0;//复位 McBSP

4)在 McBSP SPRL 中设置接收器中断

SPCRL = 0x20;//使能 FS 发生中断(newfs)

(笑声)

5) IER0 = 0x190;//启用 PORG1中断

IER1 = 0;

6)启用中断

asm ("位(ST1、#ST1_INTM)=#0");

当我们运行该程序时  、在发生 FS 时没有中断。 McBSP 配置 和 McBSP 接口与 TMS320VC5410A 相同、正确的做法是出现 FS。

我现在应该检查什么?

我们的 CCS 版本:5.5.0.00077。

此致、

杜德豪

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好

    我建议您参考和利用为 C55x 系列提供的 CSL 示例、并仔细检查 C5517的 McBSP 文档、以查看功能是否与 C54x 相同

    如果您要从较旧的器件等中移动示例、我们将无法支持任何定制开发

    此致

    Mukul  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Mukul、

    感谢您的支持!

    此致、

    杜德豪