- 博客(2)
- 收藏
- 关注
原创 FOS中断管理
一、FOS中断管理 中断管理分软硬件。 硬件分两种类型中断,一是中断向量表存放地址,一种是存放指令。 在处理中断之前要初始化其栈指针 二、软件上设计:中断发生,PC跳转到中断向量表,然后我们要做的事情如下: 保存被中断的任务的上下文; 增加中断嵌套次数变量; 进入用户处理函数; 1) 清中断; 2)查找中断号,根据中断号调用相应的用户函数; 减少中断
2014-05-03 21:02:18 1194
原创 FOS时间管理
FOS时间管理包括软定时器、延时函数两者管理(目前是这两者对象,后面会补充各种对象的timeout)。通过一条链表连接对象,由style标识特定对象。 /*time manage*/ typedef structTICK_STR{ LIST list; U8 style; //timer,delay,wait signer U32 timeout; TC
2014-05-03 17:12:05 1414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人