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.

[参考译文] CCS/TMS320F28377S:示例:F2837xS (Driverlib)的 CLA arcsine 示例 isn#39;t 触发任何中断

Guru**** 2451970 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/934071/ccs-tms320f28377s-example-cla-arcsine-example-for-f2837xs-driverlib-isn-t-triggering-any-interruption

器件型号:TMS320F28377S

工具/软件:Code Composer Studio

您好!

我一直在关注 针对 F2837xS (Driverlib)的 CLA arcsine 示例 、并且我注意到 、尽管配置看起来为针对所有任务启用中断、任务结束中断未被触发。 这个问题是否只发生在我身上、我做了什么错?  或者、如果这是示例中的一个错误、如何配置 CLA 来触发 任务结束中断?

感谢你的帮助

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

    好的、我认为我至少在我的示例版本中发现了错误:

    //
    //为所有的任务结束中断配置向量
    // 8个任务
    //
    interrupt_register (INT_CLA1_1、&cla1Isr1);
    interrupt_register (INT_CLA1_1、&cla1Isr2);
    interrupt_register (INT_CLA1_1、&cla1Isr3);
    interrupt_register (INT_CLA1_1、&cla1Isr4);
    interrupt_register (INT_CLA1_1、&cla1Isr5);
    interrupt_register (INT_CLA1_1、&cla1Isr6);
    interrupt_register (INT_CLA1_1、&cla1Isr7);
    interrupt_register (INT_CLA1_1、&cla1Isr8);

    而不是:

    //
    //为所有的任务结束中断配置向量
    // 8个任务
    //
    interrupt_register (INT_CLA1_1、&cla1Isr1);
    interrupt_register (INT_CLA1_2、&cla1Isr2);
    interrupt_register (INT_CLA1_3、&cla1Isr3);
    interrupt_register (INT_CLA1_4、&cla1Isr4);
    interrupt_register (INT_CLA1_5、&cla1Isr5);
    interrupt_register (INT_CLA1_6、&cla1Isr6);
    interrupt_register (INT_CLA1_7、&cla1Isr7);
    interrupt_register (INT_CLA1_8、&cla1Isr8);

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

    Daniel:

    感谢您的报告、我一定会让我们的团队成员查看并解决这个问题。