工作很久了,一直在用ucosIII,以前移植过ucosII,也看过别人写的教程移植过ucosIII,但是一直想自己移植一下ucosIII,然后把自己的移植体会写出来.供大家一起学习. 环境 :iar6.0, STM32lib_v3.5, ucosIII.
具体见附件.希望大家支持
11
|
|
|
|
从最基础gpio的一步一步到最后移植都有图文的.自己顶.
|
|
-
如意炒
2014-2-26 22:53
学习了
必须学习
|
|
|
xial 寒假看看
|
|
|
|
|
寒假正有计划补补操作系统的知识。用过STM32F103但却没用过RTOS,谢谢楼主的资源,借此可以实际操练一下!
|
|
|
|
|
原来以为有很多文字性的东西,刚一看楼主写得是很实在的移植,一步一步很清晰!看了一遍过程基本上通了,但主函数里怎么实现测试的,这个原理没搞明白!
|
|
|
|
|
OSTaskCreate((OS_TCB *)&AppTaskTCB, /* Create the task */
(CPU_CHAR *)"App Task",
(OS_TASK_PTR )AppTask,
(void *)0,
(OS_PRIO )12,
(CPU_STK *)&AppTaskStk[0],
(CPU_STK_SIZE)128/10,
(CPU_STK_SIZE)128,
(OS_MSG_QTY )0,
(OS_TICK )0,
(void *)0,
(OS_OPT )OS_OPT_TASK_STK_CHK | OS_OPT_TASK_STK_CLR,
(OS_ERR *)&err);
LZ能简单介绍下这段代码的含义吗?
|
|
|
|
|
还有测试任务里静态变量 t 的值是怎么自动改变的?
|
|
|
|
|