浏览该文件的文档.
23 #define OS_CPU_GLOBALS
42 #define OS_CPU_CM3_NVIC_ST_CTRL (*((volatile INT32U *)0xE000E010uL))
43 #define OS_CPU_CM3_NVIC_ST_RELOAD (*((volatile INT32U *)0xE000E014uL))
44 #define OS_CPU_CM3_NVIC_ST_CURRENT (*((volatile INT32U *)0xE000E018uL))
45 #define OS_CPU_CM3_NVIC_ST_CAL (*((volatile INT32U *)0xE000E01CuL))
46 #define OS_CPU_CM3_NVIC_PRIO_ST (*((volatile INT8U *)0xE000ED23uL))
48 #define OS_CPU_CM3_NVIC_ST_CTRL_COUNT 0x00010000uL
49 #define OS_CPU_CM3_NVIC_ST_CTRL_CLK_SRC 0x00000004uL
50 #define OS_CPU_CM3_NVIC_ST_CTRL_INTEN 0x00000002uL
51 #define OS_CPU_CM3_NVIC_ST_CTRL_ENABLE 0x00000001uL
52 #define OS_CPU_CM3_NVIC_PRIO_MIN 0xFFu
66 #if OS_CPU_HOOKS_EN > 0u
87 #if OS_CPU_HOOKS_EN > 0u
104 #if OS_CPU_HOOKS_EN > 0u
107 #if OS_APP_HOOKS_EN > 0u
127 #if OS_CPU_HOOKS_EN > 0u
130 #if OS_APP_HOOKS_EN > 0u
150 #if OS_CPU_HOOKS_EN > 0u
153 #if OS_APP_HOOKS_EN > 0u
172 #if OS_CPU_HOOKS_EN > 0u
175 #if OS_APP_HOOKS_EN > 0u
194 #if OS_CPU_HOOKS_EN > 0u
197 #if OS_APP_HOOKS_EN > 0u
241 *(stk) = (
INT32U)0x01000000uL;
244 *(--stk) = (
INT32U)0x12121212uL;
245 *(--stk) = (
INT32U)0x03030303uL;
246 *(--stk) = (
INT32U)0x02020202uL;
247 *(--stk) = (
INT32U)0x01010101uL;
251 *(--stk) = (
INT32U)0x11111111uL;
252 *(--stk) = (
INT32U)0x10101010uL;
253 *(--stk) = (
INT32U)0x09090909uL;
254 *(--stk) = (
INT32U)0x08080808uL;
255 *(--stk) = (
INT32U)0x07070707uL;
256 *(--stk) = (
INT32U)0x06060606uL;
257 *(--stk) = (
INT32U)0x05050505uL;
258 *(--stk) = (
INT32U)0x04040404uL;
278 #if (OS_CPU_HOOKS_EN > 0u) && (OS_TASK_SW_HOOK_EN > 0u)
281 #if OS_APP_HOOKS_EN > 0u
298 #if OS_CPU_HOOKS_EN > 0u
301 #if OS_APP_HOOKS_EN > 0u
320 #if (OS_CPU_HOOKS_EN > 0u) && (OS_TIME_TICK_HOOK_EN > 0u)
323 #if OS_APP_HOOKS_EN > 0u