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.

[参考译文] MSPM0C1104:不会调用 UART 接收器中断处理程序

Guru**** 2666105 points

Other Parts Discussed in Thread: MSPM0C1104

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1592340/mspm0c1104-uart-reciever-interupt-handler-does-not-get-called

器件型号: MSPM0C1104

TI 团队大家好、

我正在开发的器件有问题。

我有一个微控制器通过 UART 向 MSPM0C1104 发送数据。

MSPM0C1104 应接收发送的数据(始终为 4 字节)并根据接收到的数据驱动电机。  

我测量 UART 数据线上的数据、并正确发送数据。

我已将 UART 模块配置为在 4 字节 FIFO 缓冲区已满时生成中断、但永远不会调用中断处理程序。

如何在此处上传工作区、以便自动扫描恶意软件时接受工作区?

 

BR

    大卫·彼得

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

    您好、David、

    我今天不在办公室。 所以我将仔细研究一下、然后回复您 Nex 星期一。

    BR、

    Janz

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

    e2e.ti.com/.../workspace_5F00_ccstheia.zip
    以下是我的工作区.zip 文件。

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

    您好、David、

    我已经测试了您在我这边分享的代码。 我进入调试模式并将 0x55、0x56、0x57、0x58 发送到 M0C1104、然后 MCU 可以运行到中断处理程序、并将这四个数据读取到“UART_rx_buffer"数“数组中。  

    此致、

    Janz Bai

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

    您好 Janz、

    感谢您的测试和支持。  中断器被调用在你的一侧是一个很好的指示,代码应该是正常的,至少直到 rx-buffer。 我和我的硬件工程师同事 担心、这意味着我们可能存在硬件问题或缺陷。 我们将对此进行进一步调查。

    祝您度过美好的一天、再次感谢您的支持

         David

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

    您好、David、

    明白。 希望您能解决所有问题。 我将关闭此帖子。 如果您对您的应用有任何其他问题、可以创建新帖子。

    此致、

    Janz Bai