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.

[参考译文] CC2538:CC2538 ZNP 器件的系统时钟与放大器是什么;UART 时钟值。

Guru**** 2511985 points
Other Parts Discussed in Thread: CC2538

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/810284/cc2538-what-is-the-system-clock-uart-clock-values-for-the-cc2538-znp-device

器件型号:CC2538

您好、E2E 社区、

我正在使用 CC2538 ZNP 器件。

我正在阅读以下文档以了解应用于 ZNP 器件的时钟设置。

http://www.ti.com/lit/ug/swru325a/swru325a.pdf

我想知道 CC2538器件和 UART 接口支持的最大时钟是多少。

根据我的知识、以下函数将设置系统时钟。 而32MHz 将是 CC2538支持的最大时钟  

#define HAL_clock_init () SysCtrlClockSet (SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHz)
我没有得到 SYSCTL_SYSDIV_4、 SYSCTL_XTAL_16MHz 这些变量的定义。
我如何获得有关它的更多详细信息
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在 ZNP 中、最大波特率为115200。

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

    不能、我们可以进一步提高 CC2538 UART 的波特率、

    230400、 460800、 921600、  1500000。这是可能的最大波特率。

    我已成功测试了其中的每一项。

    请访问下面提供的链接。

    https://e2e.ti.com/support/wireless-connectivity/zigbee-and-thread/f/158/t/784775#pi320995=2

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

    是的、您可以修改 ZNP 源代码以增加它。 那么,您的问题是什么?

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

    如果您查看以下函数、其中系统时钟设置为16MHz、

    #define HAL_clock_init () SysCtrlClockSet (SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHz)

    如果 CC2538还支持32MHz 时钟频率、那么为什么不在这里应用它。

    1.如何了解 CC2538器件的时钟配置。

    2.如何进行一些修改以使 CC2538在其可能的最大时钟频率上运行。

    3、其中是以下变量 SYSCTL_XTAL_16MHz 和 SYSCTL_SYSDIV_4的定义。

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

    您好!

    1。
    在 ZNP 项目中,请遵循以下函数调用路径:main()->HAL_Board_init() ->HAL_Board_common_init() ->SysCtrlClockStartSetting() ->SysCtrlClockSetSet() 。

    2.
    从数据表中、您可以看到最大时钟速度为32MHz。

    3.
    见对1的答复。 我可以看到、在 ZNP 中不使用 HAL_clock_init。

    此致、
    Toby