帮助 本站公告
您现在所在的位置:网站首页 > 知识中心 > 文献详情
文献详细Journal detailed

基于MSP430F148单片机的嵌入式实时操作系统的研究与设计
The Study and Design of Embedded Real-Time Operation System Based on MSP430F148 Microprocessor

导  师: 朱世宁;张俊谟

学科专业: 081102

授予学位: 硕士

作  者: ;

机构地区: 北京工业大学

摘  要: 本文着重研究了一种基于MSP430F148单片机的嵌入式实时操作系统/(Real-Time OS/)的设计方法。该系统以TI公司生产的MSP430系列单片机中的MSP430F148 CPU为硬件实现平台。由于原先使用的前后台软件设计方法的限制,使MSP430F148在使用、设计方面面临着全新的挑战。为了将它的强大功能与人们对信息产品的更高要求结合起来,我们采用嵌入式实时操作系统的软件设计方法取代以前的前后台/(超循环/)软件设计方法。RTOS是一种新的系统设计思想和一个开放的软件框架。它具有操作系统的基本功能,可以对整个实时系统的运行进行控制,能根据系统中各个任务的轻重缓急,合理的在它们之间分配CPU和各种资源的占用时间。利用信号量、邮箱等功能提高CPU的使用效率。该嵌入式实时操作系统的设计主要分为四个部分。硬件开发平台的设计、嵌入式实时操作系统软件系统的设计、MSP430FLASH系列交叉编译器的设计、应用系统的设计。我们以暖气热量表为原形,将所设计的硬件开发平台和软件系统结合起来设计了一个应用系统,并运行成功。通过运行应用系统,已经验证了所设计的RTOS是成功的,具有良好的稳定性和可靠性,一些重要指标也达到了设计目标。可以预见,由于RTOS不可替代的优点,RTOS将在以后的嵌入式系统设计中得到广泛应用。 This dissertation mainly introduces a method that design and implement a Real-Time operation system based on MSP430F148. MSP430F148 CPU is used as hardware platform, which is one of MSP430 series microprocessors produced by Tl Company. MSP430F148 is faced with fire-new challenge in application and design because the original former-background software design method confined it. In order to combine its powerful function with the more demands that people bring forward for IT products, we adopt Embedded Real-Time Operation System software design method that replaces previous former-background /(super loop/) method. RTOS is a new system design conception and an open software frame. It has operation system function that can control the whole Real-Time system and in order of importance and urgency of every task, it rationally assigns CPU and different resources holding time between them. It improves the service efficiency of CPU using semaphore, mailbox and so on Functions. This embedded Real-Time OS is composed four parts, including the design of hardware development platform, of software system, of MSP430FLASH series intercross compiler and of application system. We integrate the hardware system and software to develop a system in application to the calorimeter of central heating. This system runs successfully on the hardware platform. It has proved that the designed RTOS is succeeded running the application system. It has well stabilization and reliability and most important performance indexes achieve designed objective. We can foresee that RTOS will be abroad applied to embedded system design lately for nonsubstituent excellence of RTOS.

关 键 词: 嵌入式信息产品 嵌入式实时操作系统 软件设计 硬件平台 应用系统

领  域: [自动化与计算机技术] [自动化与计算机技术]

相关作者

作者 梁宏
作者 李时坤
作者 张诗敏
作者 吴为春
作者 张若曦

相关机构对象

机构 汕头大学
机构 中山大学信息科学与技术学院计算机科学系
机构 华南师范大学
机构 广东工业大学计算机学院
机构 广州大学图书馆

相关领域作者

作者 李文姬
作者 邵慧君
作者 杜松华
作者 周国林
作者 邢弘昊