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.

[参考译文] MSPM0G3507:从64引脚迁移到32引脚

Guru**** 1821780 points
Other Parts Discussed in Thread: SYSCONFIG, LP-MSPM0G3507
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1386278/mspm0g3507-migrating-from-64-pin-to-32-pin

器件型号:MSPM0G3507
主题中讨论的其他器件:SysConfig

工具与软件:

大家好、

    我在上使用了 LP-MSPM0G3507、我尝试了 UART 回显中断示例、我现在使用的是安装在 PCB 上但它是32引脚的同一微控制器、我已经在 SysConfig 文件中进行了更改、例如更改了封装还更改了引脚。
但是、这个示例在32引脚 MCU 上不起作用、有人能帮助我解决这个问题吗?
我将会做哪些更预期的变化?
我设置了一个断点、其中数据从 UART 接收、但它甚至连这个断点都没触及!
如果有任何帮助、都会很感激!

谢谢、此致、
克鲁什纳

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

    本示例中使用了 PA10和 PA11

    在数据表中:

    PA10是64引脚封装上的引脚56、PA11是引脚57:

    在32引脚封装上、它们是引脚14和15。

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

    尊敬的 Krushna:

    正如 Keith 提到的、封装上的引脚编号将不同于64引脚封装到32引脚封装。 我鼓励您在测试中重新检查引脚、看看这是否是问题的根源。

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

    就会出现这种情况。 附上您的配置和程序的屏幕截图。

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

    这是我的 SysConfig 文件和代码  


    谢谢、此致、
    克鲁什纳

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

    您正在使用不同的 UART、因此引脚是 PA13和 PA14、或者芯片上的引脚17和18。

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

    是的、我在 PA13和 PA14上使用不同的 UART、但我在相应引脚上正确地将 USB 连接到串行连接器。
    问题仍未解决。

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

    您使用的是定制硬件、对吗? 是否有任何硬件方式可以防止 UART 信号到达器件引脚? 如果 USB-TO-GPIO 在我认为它仍然正常工作之前可以工作、但是您也可以进行检查。 特别是、如果旧程序正常工作、并且您已正确切换引脚和器件(SysConfig 看起来正确)、那么我认为这会指向硬件问题。

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

    在示波器上放置一个示波器、以验证您通过正确的引脚发送和接收的数据。