msp430单片机的实时多任务操作系统.doc

上传人:scccc 文档编号:14872520 上传时间:2022-02-22 格式:DOC 页数:1 大小:15KB
返回 下载 相关 举报
msp430单片机的实时多任务操作系统.doc_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《msp430单片机的实时多任务操作系统.doc》由会员分享,可在线阅读,更多相关《msp430单片机的实时多任务操作系统.doc(1页珍藏版)》请在三一文库上搜索。

1、浅述 msp 4 3 0 单片机的实时多任务操作系统 摘要:实时多任务操作系统( rtos )能有效提高嵌入式平台的资 源利用效率, 是嵌入式应用的必然趋势。 本文阐述基于 msp430f149 的 rtos-m430/os 。它由汇编写成、短小精干、占用系统资源少、 运行稳定可靠,目前已在思达高科配网技术公司产品上得到应用。 关键词: tros 任务调度 msp430 1、在 msp430 上使用 rtos 的意义 一般的观点认为, msp430 上使用 rtos 是没有意义的这是可以理 解的。因为 msp430 的硬件资源有限(以 msp430f149 为例,只有 2kb ram),任何商

2、业操作系统都不可能移植到 msp430 上。目前在 msp430 上得到应用的 rtos ,只有 a c/os- ii,但使用 a c/os- ii 必须有昂贵 的 c 编译器,这严重地限制了其在 msp430 上的使用。 正是基于以上情况,笔者在应用 msp430 过程中,编写了一个基 于 msp430f149 的 rtos,暂定名为 m430/os。它占用 ram 量少、代 码短小,稍加改动就可适用于大多数其它 msp430 单片机。 在 msp430 单片机系统上使用 m430/os,对系统有以下意义: (1) 实现软件设计的模块化。可将不同的功能模块编制成相应的任务, 由操作系统按级别调用,不必为先执行哪个功能、后执行哪个功能 而费神。(2)能更合理、有效地利用 cpu 有限的资源。按任务的重 要程度安排任务的级别,能够保证最重要的任务得以最及时执行。 (3)大大降低系统故障率。低优先级的任务发生阻塞时,高优先 级任务的执行不受影响。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1