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/MSP432P401R:UART 回调读取会导致中止

Guru**** 2539500 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/566650/rtos-msp432p401r-uart-callback-read-causes-abort

器件型号:MSP432P401R

工具/软件:TI-RTOS

MSP EXP432p401R Launchpad 修订版1.1

TI-RTOS 2.20.0.6

我正在尝试编写一个简单的 UART 读回调用例程。 似乎每次我调用 UART_read()时,它都能找到,直到我从终端程序向它发送 CRLF。  一旦我在终端上按 Enter、我就会崩溃、并且在 UART_READ 调用中没有断点。  它只会转到中止例程。  

是否有人可以帮助您指出查看的位置。  这是我第一次进入 MSP432上的 UART。

谢谢

日文

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

    您能否打开 ROV (工具-> RTOS 对象视图(ROV))、 并检查 Hwi 模块(您需要暂停目标以查看任何信息)检查"Module"选项卡以查看是否找到异常、如果发现了异常、请附加异常选项卡中显示的任何信息的屏幕截图。

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

    e2e.ti.com/.../2133.Doc1.docx

    这是请求的 SS。

    谢谢

    日文

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

    似乎问题可能是它尝试跳转到的地址、这使我认为您的回调函数可能是问题所在。 您能告诉我您如何配置回调函数吗?

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

    您好 Gerardo、

    是的、这是我的回调函数。 很抱歉、我们花了很长时间才回来。  我在 UART_params 声明中错误地声明了它。  我知道它工作正常。

    谢谢

    日文