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.

[参考译文] RTOS/TI-RTOS-MCU:从空闲任务唤醒

Guru**** 2606725 points
Other Parts Discussed in Thread: TM4C129ENCPDT

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/585757/rtos-ti-rtos-mcu-wakeup-from-idle-task

器件型号:TI-RTOS-MCU
主题中讨论的其他器件:TM4C129ENCPDT

工具/软件:TI-RTOS

朋友们、您好!

我们需要在发生中断时从传感器读取数据。 它在没有中断发生时进入空闲任务、并且 即使在中断发生时也不返回。 中断任务的优先级为10、但它仍然没有被回调。 似乎只运行空闲任务。 我们是否需要在代码中执行任何操作才能从空闲任务调用。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    任务被事件阻止。 如果事件被布置、任务将执行而不是空闲、或者我们需要调用代码中的某些内容以从空闲状态唤醒。 因为我很困惑传感器是否未被唤醒并提供中断或控制器是否不是来自空闲循环并执行。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请提供更多详细信息。 您使用的是什么器件? 什么版本的软件? 您是否启用了电源管理?

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Todd、我们使用的是 TM4C129ENCPDT、我的 CCS 版本是 CCS v6。 我的 TI_RTOS 版本是 TivaC2.16.01.14。 我不知道是否启用了电源管理。 我只需要知道我们是否必须调用或启用代码中的某些内容以从空闲任务返回、或者如果发生中断、它将从空闲任务返回。 因为目前、我不确定传感器是否未提供中断或控制器是否未从空闲任务返回。 希望它能解答您的疑问。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    需要更改哪些文件才能配置 GPIO 中断。 我更改了 Board.h、EXTM4C129EXL.c、EXTM4C129EXL.h 出于某些原因、中断未在 PE0发生、但在 PE2中发生。 在上述文件中、我检查了 PE0、但没有为任何模块配置。 仅在 GPIO 中断中。 为什么 PE0没有提供中断、但 PE2确实提供了中断。 对于 GPIO 中断配置是否有任何限制、例如我们无法为 GPIO 中断配置某些引脚。 如果是、我们无法配置 GPIO 的引脚是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    正如我们预期的那样、传感器是无法正常工作的传感器。 更换传感器后、工作正常。 但是、我们仍然在 PE2引脚中获得中断、而不是在 PE0中获得中断。