正点原子 发表于 2016-11-13 18:48
你这个临界区设置有问题吧?在临界区里面挂起任务,不知道可不可行哦,别这么干试试。
正点原子 发表于 2016-11-13 18:48
你这个临界区设置有问题吧?在临界区里面挂起任务,不知道可不可行哦,别这么干试试。
正点原子 发表于 2016-11-13 18:48
你这个临界区设置有问题吧?在临界区里面挂起任务,不知道可不可行哦,别这么干试试。
小陀螺爱炒蛋 发表于 2016-11-14 11:18
如果没有业务,只是几个task之间的延时切换有问题吗?
oobuding 发表于 2016-11-14 11:33
恩,可以的。昨天晚上通过注释掉具体任务内容,只留下简单的三个任务直接的切换,是可以完成调度切换的, ...
小陀螺爱炒蛋 发表于 2016-11-14 13:04
原理上,DMA不会对操作系统有影响,你可以尝试看下systick的配置是不是被改变了~ucos的核心调度都是基于s ...
oobuding 发表于 2016-11-14 16:28
对不起,可以提示一下是systick的哪方面的配置被改变了吗?因为用的是探索者开发板的例程修改来的,只修 ...
小陀螺爱炒蛋 发表于 2016-11-14 16:40
看下systick的寄存器,也就是说在你使能了DMA后,有没有导致systick的寄存器配置变了,导致操作系统不会 ...
| 欢迎光临 OpenEdv-开源电子网 (https://www.openedv.com/) | Powered by Discuz! X3.4 |