我 发表了评论
原因还没找到,目前的做法是交换两个定时器的启动顺序,把定时器2的启动函数放在定时器1的启动操作之前,现在两个定时器工作都是正常的。打算先这样把产品功能先做完,后面再来仔细研究一下。
我 发表了评论
@出出啊 感谢答复!display_init这个函数是在main线程里调用,用来做显示初始化,所以只会运行一次。main线程的堆栈空间目前是256字节,在调试中看过,还有48个字节的余量。
我 对问题发布了答案
图片发不出来,补上代码void fun_test(void) { uint16_t delay_temp = 1000; rt_timer_control(&display_s
我 采纳了的最佳答案
KEIL环境开启3级优化,连续启动两个软件定时器,后启动的定时器无法正常运行