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.

[参考译文] RM48L952:为(a) ADC 触发器和(b) RTOS 调度程序粒度使用 N2HET 硬件。

Guru**** 2526610 points
Other Parts Discussed in Thread: RM48L952

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1315469/rm48l952-using-n2het-hardware-for-a-adc-trigger-and-b-on-chip-time-base-for-rtos-scheduler-granularity

器件型号:RM48L952

您好!

我很难解开 N2HET 的所有奇特功能。  我们使用的是 RM48L952、该器件上有两(2)个此类外设。

使用 N2HET 中的一个(或两个)、我需要完成以下两个任务:

任务 #1:以一定的速率触发 ADC#1以采样 ADC1: 信道{1、2、3、4、5、6、7、8}、{1、2、3、4、5、6、7、8}、{1、2、3、4、5、6、7、8}、。  。 。 。 。

任务 #2:以一定的速率触发 ADC#2以获取 ADC2的样本:信道 {9、10、11、12、13、14、15、16}、{9、10、11、12、13、14、15、16}、{9、10、11、12、13、14、15、16}。 。 。 。

任务#3: 设置 N2HET 以触发一个1ms 的软件中断、这样我就可以更新 RTOS 调度程序

为了完成任务1和任务2、我将用作为指导;

我的问题: 以上文档中的过程是否也适用于芯片 RM48L952?

如何完成上述任务3?  如果我使用 N2HET1 对于 ADC 触发器、我是否还可以使用 N2HET1 来产生1ms 中断、还是我需要使用 N2HET2 采样?

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

    尊敬的 Kip:

    Unknown 说:
    我的问题: 以上文档中的程序也适用于芯片 RM48L952吗?

    是的、以上应用手册也适用于 RM48L952。

    [quote userid="453644" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1315469/rm48l952-using-n2het-hardware-for-a-adc-trigger-and-b-on-chip-time-base-for-rtos-scheduler-granularity 如何完成上面的任务#3?  如果我使用 N2HET1 对于 ADC 触发器、我是否还可以使用 N2HET1 来产生1ms 中断、还是我需要使用 N2HET2 对于这一点?

    通常、FREE_RTOS 项目将 RTI comare0中断用于调度程序。

    如以上项目中所示、RTI 生成了一个1kHz 节拍时钟、该时钟将提供给调度程序。

    --
    谢谢。此致、
    Jagadish。