中科因仑“3+1”工程特种兵精英论坛
标题:
stm32f103移植ucosiii+emWin,初始化GUI_Init()失败;
[打印本页]
作者:
张衍波
时间:
2015-10-7 14:48
标题:
stm32f103移植ucosiii+emWin,初始化GUI_Init()失败;
首先移植了ucosiii,现象是这样的:
1. 没加入emWin的时候,LED可以进行任务交替,LED闪烁
2. 加入emWin之后,任务不执行,LED无现象
程序死在,标红的地方,err值为0x61AE,故有错误
void OS_TickTask (void *p_arg)
{
OS_ERR err;
CPU_TS ts;
p_arg = p_arg; /* Prevent compiler warning */
while (DEF_ON) {
(void)OSTaskSemPend((OS_TICK )0,
(OS_OPT )OS_OPT_PEND_BLOCKING,
(CPU_TS *)&ts,
(OS_ERR *)&err); /* Wait for signal from tick interrupt */
if (err == OS_ERR_NONE) { //err值为0x61AE,OS_ERR_NONE=0
if (OSRunning == OS_STATE_OS_RUNNING) {
OS_TickListUpdate(); /* Update all tasks waiting for time */
}
}
}
}转载
欢迎光临 中科因仑“3+1”工程特种兵精英论坛 (http://bbs.enlern.com/)
Powered by Discuz! X3.4