Page 1 of 1

FREERTOS2.1.1中vTaskDelay时间是不是有问题?

Posted: Fri Jan 17, 2020 2:50 pm
by greatz.yu
打搅。
sdk从2.0升级到2.1.1,程序不变,发现vTaskDelay函数时间不对了,原来100ms变成了50ms,是不是sdk里面需要配置?还是sdk有bug? :D :D

Re: FREERTOS2.1.1中vTaskDelay时间是不是有问题?

Posted: Fri Jan 17, 2020 3:57 pm
by greatz.yu
经测试,是调用了smartconfig_start()之后出现该问题

Re: FREERTOS2.1.1中vTaskDelay时间是不是有问题?

Posted: Fri Jan 17, 2020 6:56 pm
by greatz.yu
自问自答:调用了RTOS2.1.1里面smartconfig_start()之后出现该问题(libsmartconfig.a版本号2.5.5),替换为原来2.5.4之后就正常

Re: FREERTOS2.1.1中vTaskDelay时间是不是有问题?

Posted: Fri Feb 28, 2020 10:49 am
by Her Mary
smartconfig_start()之后 为了加速配网,会把时钟从 80M 提升到 160M,应该调用 smartconfig_stop()之后就能恢复正常。