Du kannst nicht mehr als 25 Themen auswählen
Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Dieses Repo ist archiviert. Du kannst Dateien sehen und es klonen, kannst aber nicht pushen oder Issues/Pull-Requests öffnen.
12345678910111213141516171819202122232425262728293031323334353637 |
- === Tasks ===
-
- ^ os_tsk.new->task_id ^ Tasks ^ Stack Size ^
- | 0x01 | Main | 4*OS_MAINSTKSIZE |
- | 0x02 | Timer | 4*OS_TIMERSTKSZ |
- | 0xFF | Idle | 4*OS_STKSIZE |
-
- ----------
- |
- V os_tsk.run->tsk_stack
-
-
- MAGIC_WORD os_tsk.run->stack[0]
- ----------
-
- The current task structure is always pointed by:
- struct OS_TSK os_tsk;
-
- === Init Sequence ===
- OS:
- * osKernelInitialize
- * rt_sys_init
- * rt_init_context
- * rt_init_stack
- * rt_set_PSP
- * rt_init_robin
- * rt_svc_init
-
- * set_main_stack
-
- * osThreadCreate(os_thread_def_main)
- * rt_tsk_create
- * rt_init_context
- * rt_init_stack
- * rt_dispatch
-
- * osKernelStart
|