- 博客(2)
- 收藏
- 关注
原创 FOS中断管理
一、FOS中断管理中断管理分软硬件。硬件分两种类型中断,一是中断向量表存放地址,一种是存放指令。在处理中断之前要初始化其栈指针二、软件上设计:中断发生,PC跳转到中断向量表,然后我们要做的事情如下:保存被中断的任务的上下文;增加中断嵌套次数变量;进入用户处理函数;1) 清中断;2)查找中断号,根据中断号调用相应的用户函数;减少中断
2014-05-03 21:02:18 1196
原创 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 1415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人