社区导航

 

搜索
查看: 3249|回复: 15

嵌入式实时操作系统的几个问题

[复制链接]

119

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-21 16:26 | 显示全部楼层 |阅读模式
1.        嵌入式系统一般含有那些模块?软件一般完成哪些功能?为什么要采用嵌入式实时操作系统?有何好处?

2.        列举几个常用的嵌入式处理器,举出几个嵌入式系统?

3.        uc/os-II软件模块的常用单位是什么?

4.        嵌入式实时操作系统采用uc/os-II实时操作系统来进行软件设计,任务如何划分?


5.        嵌入式系统开发调试环境如何建立?


6.        ARM CPU核和LPC ARM芯片的区别是什么?


7.        uc/os-II中任务通信有哪些方式?


8.        中断函数的设计编写要考虑哪些问题?


9.        uc/os-II中设计一个任务需要考虑哪些问题?


10.        uc/os-II中任务调度是分时的还是占先式?

109

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-21 17:14 | 显示全部楼层
1、嵌入式系统包括硬件和软件两块,硬件由最小系统外括外设组成,最小系统包括处理器(CPU)、RAM、FLASH等;外围设备有网卡、LCD、USB等;软件包括操作系统和应用软件;嵌入式实时操作系统体积小、占用资源少,试用于嵌入式平台。
2、PXA255、PXA270、S3C2410、S3C2440;linux、wince、vxworks;
5、每种嵌入式系统不同,比如linux就需要自己搭建交叉编译环境;ucos2或是wince就相对简单,有IDE,如ADS和PB。
7、一般都会使用信号量、事件等手段。
其余、可以参照ucos2入门介绍,都会有讲解的!

回复

使用道具 举报

119

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-21 17:45 | 显示全部楼层
书里都有你的答案,邵贝贝的。

看看吧。

ARM CPU核和LPC ARM芯片的区别是什么?
??

区别?

LPC 就是ARM

通常就是增加点外设,做成了CPU 就卖了。

回复

使用道具 举报

102

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-21 19:10 | 显示全部楼层
>1. 嵌入式系统一般含有那些模块?软件一般完成哪些功能?为什么要采用嵌入式实时操作系统?有何好处?
嵌入式系统可大可小,系统完成的功能也有很大的区别。基本的是任务调试,其它有内存管理、文件系统。当然这写是在硬件驱动的基础之上,没有硬件,就没有系统运行的基础。
嵌入式系统不一定是实时的,只有vxworks等的实时性可以,像CE的实时性要差很多。
采用嵌入式系统主要是由于硬件性能的限制,没有什么好处

>2. 列举几个常用的嵌入式处理器,举出几个嵌入式系统?
CPU:现在主要是ARM系列的,如2L所说基本上都是ARM的。其它的如SH系列,还有如现在手机上的CPU也是嵌入式的,如MTK的
嵌入式系统也是多如牛毛,最常听到的如linux,CE,vxworks,还是很多其它的小系统 ,如ucos,Nucleus,Moto的PPSM, Epson的ROS33 等等等等

回复

使用道具 举报

110

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-22 09:37 | 显示全部楼层
没人能给出完整的答案么~?

回复

使用道具 举报

105

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-22 09:45 | 显示全部楼层
问题太多了点。

回复

使用道具 举报

110

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-23 12:23 | 显示全部楼层
就是找不到才问的。。。

回复

使用道具 举报

105

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-23 17:33 | 显示全部楼层
10、uc/os-II中任务是有优先级的 ,应该是占先式吧

回复

使用道具 举报

105

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-24 13:09 | 显示全部楼层
8. 中断函数的设计编写要考虑哪些问题?
中断嵌套层次,中断响应时间,中断优先级

7. uc/os-II中任务通信有哪些方式?
前些天一个群里有人说可以有:标志,信号量,消息,邮箱都可以支持了

具体看你的应用还有资源

回复

使用道具 举报

83

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-25 08:50 | 显示全部楼层
我来回答第9个
9. uc/os-II中设计一个任务需要考虑哪些问题?

一般需要考虑传递给任务的参数的指针,分配给任务堆栈的栈顶指针,分配的堆栈的大小,还有就是优先级



顺便说一句 可以考虑结帖了,给分吧,大兄弟!

回复

使用道具 举报

90

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-6-25 11:24 | 显示全部楼层
感觉像考试题,看邵贝贝吧

回复

使用道具 举报

91

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-7-9 01:42 | 显示全部楼层
感觉像面试题。

回复

使用道具 举报

110

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-7-15 15:21 | 显示全部楼层
呵呵,太多了!

回复

使用道具 举报

90

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-7-15 16:40 | 显示全部楼层
7. uc/os-II中任务通信有哪些方式?
信号量,邮箱,消息队列

10. uc/os-II中任务调度是分时的还是占先式?

占先式

4. 嵌入式实时操作系统采用uc/os-II实时操作系统来进行软件设计,任务如何划分?

我认为要根据逻辑功能,实时性要求层次划分

回复

使用道具 举报

95

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-7-16 08:53 | 显示全部楼层
楼主很懒,是要应付考试吧?
即使是考试过了,你还是啥也不会啊!
建议通读一遍书,自己找到答案!

回复

使用道具 举报

93

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2009-7-24 16:19 | 显示全部楼层
我怎么感觉这是课后习题一样的东西呢?很显然楼主没思考过任何问题就直接把问题推给别人了!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /7 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-2-28 13:14 , Processed in 0.465154 second(s), 17 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表