打印

请教UC/OS移植

[复制链接]
1523|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bobi2005|  楼主 | 2009-4-14 20:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教NIOS UC/OS移植 
我写了个推箱子的游戏,主程序的while(1)里面是空的,主要是通过中断处理键盘问题,我现在要将这个程序在uc/os上跑,如何分割任务,该做几个任务呢?分为哪些任务?多多指教!

主程序的结构是这样:
int main(  )
{
     while(1)
     {}
}

void button_isr()  //外部中断程序
{
}


相关帖子

沙发
kanprin| | 2009-4-14 21:38 | 只看该作者

简单一个用户任务就OK

外部中断发送消息,任务等待并处理消息。

使用特权

评论回复
板凳
monkey1014| | 2009-4-18 09:06 | 只看该作者

可以划分几个任务吧

中断作为接收,一个任务(最高优先级)是键盘处理:主要是编码转换,再做一个管理其它自任务的任务,下面的子任务是你要处理的功能吧.

使用特权

评论回复
地板
alex74| | 2009-4-18 09:33 | 只看该作者

...

个人感觉:
1. 动画一个任务
2. 其他所有公用一个任务

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

20

帖子

0

粉丝