嗨,对话
我们使用我们定制的DA14681开发板。我们的系统在扩展睡眠模式下运行。我们发现系统可以停止在断言代码“configassert((xtickcount + xtickstojump)<= xnexttaskunblock time;”。似乎Freertos Tickcount似乎有些问题。如何解决这个问题呢?
古兴,
谢谢你的问题在线。关于此断言,请在下面找到我的评论:
1.检查ISR正在运行的中断。ISR可能是运行代码,需要很长时间,以便系统延迟。
2.我们怀疑这一断言的其他可能原因可能是因为可能是长时间的中断可能被禁用。这可能会使操作系统错过蜱虫计数。
3.您是否可以指明您是否已经完成了任何SDK修改,特别是对于低功耗时钟配置?我假设正在使用DA1468x产品系列的最新SDK版本(1.0.14)。
谢谢,PM_DIALOG.
古兴,
谢谢你的问题在线。关于此断言,请在下面找到我的评论:
1.检查ISR正在运行的中断。ISR可能是运行代码,需要很长时间,以便系统延迟。
2.我们怀疑这一断言的其他可能原因可能是因为可能是长时间的中断可能被禁用。这可能会使操作系统错过蜱虫计数。
3.您是否可以指明您是否已经完成了任何SDK修改,特别是对于低功耗时钟配置?我假设正在使用DA1468x产品系列的最新SDK版本(1.0.14)。
谢谢,PM_DIALOG.