电工吧
◎ 电工吧 >> 设为首页 >> 加入收藏>> 联系方式 >> 投稿 >>留言 
网站首页 · 电工新闻 · 电工基础 · 电力技术 · 电子技术 · 电工图片 · 电工法规 · 电工图书 · 电工搜索 · 论坛交流
 
      最新电子论文
 · 开关电源设计知识介绍(中 
 · 印制电路板设计原则和抗干 
 · 电路设计常用软件介绍 
 · 各种滤波电路的比较 
 · 激光头维修的简便方法 
 · 回扫线现象全面剖析 
 · 线性NTC温度传感器使用指南 
 · 变压器的基本知识 
      推荐电子论文

 · 单片机初学者编程最简练的指导
 · 电力行业蓄电池容量测试方案
 · 定点dsp与浮点dsp的比较
 · 永不消逝的电波
 · 分时操作系统思想在单片机编程
 · PC机打印口与便携式数据采集系
 · 单线数字温度传感器的原理与应
 · 一个单片机串行数据采集,传输
 · PLD应用的方方面面
 · 一种纸币识别系统的设计

  ■ 所在位置:首页>>电子技术>>电子应用>>正文
 

基于MSP430F149单片机的实时多任务操作系统

 摘 要:实时多任务操作系统(RTOS)能有效提高嵌入式平台的资源利用效率,是嵌入式应用的必然趋势。本文阐述了笔者写的基于MSP430F149的一个RTOS—M430/OS,它由汇编写成,短小精干,占用系统资源少,运行稳定可靠,目前已在产品上得到应用。
 关键词:RTOS、任务调度、MSP430
 1  RTOS的基本概念   
 实时多任务操作系统(RTOS-Real Time Operating System)是根据操作系统的工作特性而言的。实时是指物理进程的真实时间。实时操作系统是指具有实时性,能支持实时控制系 统工作的操作系统。首要任务是调度一切可利用的资源完成实时控制任务,重要特点是要满足对时间的限制和要求。 
按此在新窗口浏览图片
图1 任务执行流程图
2 在MSP430上使用RTOS的意义
3 M430/OSMSP430F149上的实现
3.1 功能特点
3.2 系统函数介绍
3.3 主要功能的实现
a) 任务初始化  
按此在新窗口浏览图片
图2 初始化好的任务栈结构  
按此在新窗口浏览图片
图3  任务初始化流程   b) 时钟节拍 c) 任务调度  
按此在新窗口浏览图片
图4 任务调度流程   d) 任务锁和其它功能的实现
 
         相关文章

·
·
·
·
·
·

 
 
  关于本站 | 友情站点 | 联系方式 | 版权声明 | 电工技术服务与支持中心
Copyright© 2005-2006 Dg8.Com.CN ,All Rights Reserved
电工网 电工吧 电子吧