- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 linux 字符设备分析
1、字符读写:字符设备处理的是字节流数据2、顺序访问:字符设备顺序访问,不支持随机读写3、无缓冲区:字符设备通常是无缓冲区,读写一般都是实时的,也可以带缓冲,和底层实现有关。
2024-04-04 19:09:10 639
原创 ucosiii 源码分析之上下文切换---针对M3内核分析
由主程序进入中断模式,首先进行保存现场,也就是R0-R3 ,R12,R14,R15 XPSR,寄存器入栈,当退出之后自动弹出,考虑以下场景,一个低优先级ISR1的中断正在执行,此时一个高优先级中断被触发,cm3 会优先响应高优先级中断,此时cm3 保存的寄存器不会立马弹出,待回到ISR1,退出后一起弹出,减少一次出栈入栈动作 (保存到当前使用的任务堆栈,如果psp 就直接保存到psp,msp 就是到msp 堆栈)存储器地址R2 的值读取到R1,也就是R1=OS_KA_BASEPRI_Boundary。
2024-03-30 20:31:21 459
qt资料大全
2018-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人