- 博客(4)
- 收藏
- 关注
原创 FreeRTOS的xPortSysTickHandler函数(笔记自用)
xPortSysTickHandler函数在FreeRTOS中在给系统提供系统节拍的系统时钟或是定时器中断中调用的。他更新系统节拍数,检查任务阻塞,任务切换等。
2024-09-12 13:35:43 175
原创 FreeRTOS静态分配内存创建任务笔记(自用)
使用时configSUPPORT_STATIC_ALLOCATION要为1。静态创建任务函数与动态的创建任务函数十分相似。使用静态分配内存时要实现空闲任务接口。
2024-09-02 21:43:44 144
原创 FreeRTOS的xPortPendSVHandler函数默认笔记(自用)
ldr:LDR指令可以从内存中读取数据到寄存器中。str:将寄存器中的数据存储到内存中。他们是对内存的操作,简单的说str r0 [r1] 这是将r0的值写入r1值所在的地址,如果str r0 r1这是不允许的。MOV指令可以将一个值从一个寄存器复制到另一个寄存器,或者将一个立即数(常数)加载到一个寄存器中。MRS指令通常用于读取和处理状态寄存器中的标志位,例如在异常处理或处理器模式切换时。stmdb:STMDB{} 基址寄存器!, {寄存器列表}。
2024-08-22 22:51:11 564
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人