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.

[参考译文] AM62P:SysConfig — 外设时钟配置

Guru**** 2943030 points

Other Parts Discussed in Thread: AM62P, SYSCONFIG

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1654833/am62p-sysconfig---peripheral-clock-configs

部件号: AM62P
主题: SysConfig 中讨论的其他器件

您好、

我正在处理 AM62P MCU 域、需要有关配置和修改外设时钟的指导。

目前、我正在使用 CAN FD (MCAN)、并想了解如何使用 SysConfig 配置 MCAN 外设时钟。 我在 SysConfig 的 MCAN 外设设置下找不到任何时钟配置选项。

请解释一下:

  • 如何在 AM62P 上配置 MCAN 外设时钟?
  • 可以通过 SysConfig 更改时钟源或时钟频率吗?
  • 如果不是、应在哪里执行时钟配置?

请提供任何文档或示例。

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

    Abhijith、看起来此 TT 路由不正确。  让我将它重新分配给正确的人。  

    ——保罗  

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

    您好 PaulM 
    请重新分配给正确的人员。

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

    您使用哪个版本的 MCU+SDK?

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

    你好、 Tushar Thakur 
    我正在使用 mcu_plus_sdk_am62px_12_00_00_27

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

    尊敬的 

    SysConfig GUI 不提供配置 MCAN 外设时钟的选项。 SysConfig 工具会生成代码以默认 80MHz 频率初始化 MCAN 时钟。 如果您需要更改默认频率,您需要在 System_Init () API 调用后手动设置应用程序代码中的时钟,如下面的代码片段所示。

    请参阅以下代码。

    main()
    {
        System_init();
        
        
        SOC_moduleClockEnable(TISCI_DEV_MCU_MCAN0, 1);
        SOC_moduleSetClockFrequency(
            TISCI_DEV_MCU_MCAN0,TISCI_DEV_MCU_MCAN0_MCANSS_CCLK_CLK,<Frequency>
        );
        
        Drivers_open();
        
        // code
        
        Deinit();
        return;
    }
    

    请告诉我们上述情况是否有效。

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

    尊敬的 Tushar Thakur 、
    感谢您的确认。