导入的是C6000的clock例程,编译运行后,不起作用
Andy Yin1:
参考sysbios user guide timing service中的clock章节,对照代码看clock是否使能。
Thomas Tang1:
回复 Andy Yin1:
已经在cfg文件中添加了clock模块,也就是使能了吧。仍然不工作
Thomas Yang1:
回复 Thomas Tang1:
您是在仿真环境还是在EVM板上测试的?
Thomas Tang1:
回复 Thomas Yang1:
仿真环境。是一定要在硬件上面才能用?
Thomas Tang1:
回复 Thomas Yang1:
谢谢!还有一个问题,导入sysbios中typical例程。
/* * ======== taskFxn ======== */Void taskFxn(UArg a0, UArg a1){ System_printf("enter taskFxn()\n");
Task_sleep(10);
System_printf("exit taskFxn()1\n"); System_printf("exit taskFxn()2\n");}
/* * ======== main ======== */Int main(){ Task_Handle task; Error_Block eb;
System_printf("enter main()\n");
Error_init(&eb); task = Task_create(taskFxn, NULL, &eb); if (task == NULL) { System_printf("Task_create() failed!\n"); BIOS_exit(0); }
BIOS_start(); /* does not return */ return(0);}
仿真时,进入task_sleep(10),就出不来了,也是需要硬件吗?
user5839875:
回复 Thomas Tang1:
请问你这个问题解决了吗?我现在也遇到了同样的问题,感觉像是系统滴答没设置好!