跳转到主要内容

如何在FreeRTOS中设置Tick为1ms

DA1468x

7个月前

如何在FreeRTOS中设置Tick为1ms

发布的xuguodong0点 9回复
0的问题

嗨,对话框中,

1.

我们没有找到如何设置SystemCoreClock的值。
如。走读生uint32_t SystemCoreClock;

我想在FreeRTOS中设置Tick为1ms。请帮帮我?

2.

我们的外部振荡器是32。768兆赫和16兆赫。DA14683的最大频率为96MHz。

但是系统的实际频率是多少?

7个月前

PM_Dialog

嗨xuguodong,

为什么需要修改操作系统tick?

芯片以16MHz的有源模式运行,以32.768MHz的睡眠模式运行,这是低功率时钟。

谢谢,PM_Dialog

7个月前

xuguodong 0点

嗨,对话框中,

我知道6MHz和32.768MHz是外部有源振荡器。

我的问题如下:

在软件代码中DA14683的实际工作时钟频率是多少?

7个月前

xuguodong 0点

嗨,对话框中,

我们的外部振荡器是32。768兆赫和16兆赫。如何使能DA14683的最大频率(96MHz) ?

7个月前

PM_Dialog

嗨xuguodong,

应该使用cm_sys_clk_init()来初始化上电后的时钟。它将作为系统时钟的时钟源作为输入参数。

谢谢,PM_Dialog

7个月前

xuguodong 0点

嗨,对话框中,

只找到了这个函数的声明,没有实现。

请帮助我。

7个月前

xuguodong 0点

嗨,对话框中,

只找到了这个函数的声明,没有实现。

请帮助我。

7个月前

PM_Dialog

嗨xuguodong,

可以在SDK的sys_clock_mgr.c中找到。我建议只使用cm_sys_clk_init(),避免修改源代码。

谢谢,PM_Dialog

7个月前

xuguodong 0点

嗨,对话框中,

如何使用cm_sys_clk_init?你能给我一个示例代码吗?

我只设置cpu的工作频率为96MHz。

谢谢。

7个月前

PM_Dialog

嗨xuguodong,

请查看SDK1的任何一个例子:在system_init()中有时钟初始化。

谢谢,PM_Dialog