没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
第
28
卷第
4
期
2012
年
8
月
上海电力学院学报
Joumal
of
Shanghai
University
of
Electric
Power
Vo
1.
28 ,
No
.4
Aug.
2012
文章编号∞
6
-4729(2012)04 -0365
-04
μC/OS-ß
在
AT89S51
单片机上的应用
刘洪利,赵萍
(上海电力学院计算机与信息工程学院,上海
2
∞
090)
摘要f.l.C/
OS-ll
是源码公开的实时内核.讨论了
μ
C/
OS-ll
在
A1
明白
1
单片机上的移植所需的软硬件要
求,并给出了具体的硬件电路设计方法.设计了基于
51
单片机
3
段核心代码文件的编写方法,通过实验证明
了该方法简单、运行可靠、工作稳定,具有较强的实用价值.
关键词:实时操作系统;嵌入式操作系统;单片机
中固分类号
T
归
9;T
凹
03
文献标志码
A
The Applicatioo
of
μc/os-
n
00
岛
fCS-51
SCM
LIU
Hong-li , ZHAO Ping
(Sc
lwol 01 Computer
and
Information Engineering, Shanghai University
01 Electric Power
,
S
,归唔
hai
2α
泊
90
,
China)
Abstract:μC/OS-
II is the real-time kernel with open source.
Th
e requirements for the
application of
μC/OS-
II on A
T8
9S51
SCM
are discussed, and the
desi
伊
method
for
the hardware
is provided. Secondly
, the design technique of three core files is given. Finally, the simplicity,
reliability , steadiness
and
thus practical value of this method is verified in experiment.
Key
words:
RTOS; embedded operation system;
SCM
近年来,随着科技的飞速发展,嵌入式应用已
经渗透到生产和生活的各个领域.对于国内中小
型系统的设计,免费软件和开放代码是最佳选
择
[1]
国
/OS-II
是目前源码开放的嵌入式系统之
一,它提供了操作系统最基本的功能,其核心代码
短小精悍,易于移植,受到人们的青睐
.μC/OS-
II
已通过联邦航空局商用航行器认证,成功移植到
40
多种
CPU
上,但其数据和程序存储器的开销很
大,至少要达到
8
k
宇节
.μC/OS-
II
是源码完全
公开的嵌入式实时操作系统,最多可分配
64
个任
务,其中系统任务占用
8
个,其余
56
个任务用户
可以自由分配.
收稿日期:
2011
-12 -02
1
pC
/OS-
n
系统原理
μC/OS-
II
的代码
90%
都是用
ANSI
C
写的,
可移植性好,安全性高,代码的容量至少为
8
k
B.
由于
A
T8
9S51
单片机的
ROM
只有
4
kB
,所以要
扩展的外部程序存储器容量要大于
8
kB;
每个任
务都有自己的硬件械和仿真钱,硬件樵用于保存
任务运行时系统楼内的数据.用户棋中保存的仿
真钱与硬件战相向生长,中间为空闲间隔.硬件械
的保存恢复是通过拷贝实现的.而对于仿真堆桔
的保存,
μC/OS-
II
只提供堆找空间和只操作堆枝
指针,不进行内存拷贝,因此其效率相对较高.
通讯作者简介:刘洪利(1
977
-),女,在读博士,讲师,山东德州人.主要研究方向为多孔硅的电化学腐蚀.
E-mail:
liushiep@
163.
com.
资源评论
weixin_38631049
- 粉丝: 6
- 资源: 959
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Java技术的ASC学业支持中心并行项目开发设计源码
- 基于Java和微信支付的wxmall开源卖票商城设计源码
- 基于Java和前端技术的东软环保公众监督系统设计源码
- 基于Python、HTML、CSS的crawlerdemo软件工程实训爬虫设计源码
- 基于多智能体深度强化学习的边缘协同任务卸载方法设计源码
- 基于BS架构的Java、Vue、JavaScript、CSS、HTML整合的毕业设计源码
- 基于昇腾硬件加速的AI大模型性能优化设计源码
- 基于Plpgsql与Python FastAPI的mini-rbac-serve权限管理系统后端设计源码
- 基于SpringBoot的轻量级Java快速开发源码
- 基于Python开发的物流调度算法设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功