基于stm32ucosii系统移植.docVIP

  • 24
  • 0
  • 约2.81万字
  • 约 50页
  • 2019-03-05 发布于浙江
  • 举报
基于STM32的u/COS-II系统移植 【摘要】本文硬件平台采用ARM公司基于ARMV7架构的Cortex-M3系列处理器STM32F103,利用安富来公司现有的开发板,移植一个基于u/COS-II操作系统的应用程序框架(系统移植);创建多个任务,并通过使用消息邮箱进行两个任务之间的通信。本文重点是把u/COS-II系统移植到程序中来,进而把各个基本功能模块化,并划分为几个主任务,以便实现嵌入式系统的操作。 【关键字】u/COS-II STM32 系统移植 消息邮箱 串口通信 【引言】随着人类社会经济的不断发展,科研领域不断的拓宽,嵌入式系统产品渐渐完善,并在全世界各行业得到广泛应用。通过移植嵌入式操作系统,计算机可以更好地管理内存,并且在很大程度上提高系统的实时性。本设计通过在STM32上移植u/COS-II操作系统,实现了流水灯闪烁,使用消息邮箱实现多任务间的通信,并通过串口将信息打印到PC终端等功能。加深了笔者对嵌入式操作系统的理解。 【正文】 1 U/COS-II的简介 U/COS-II的前身是UCOS,最早出自于1992年美国嵌入式系统专家Jean J.Labrosse在《嵌入式系统编程》杂志的5月和6月刊上刊登的文章连载,并把UCOS的源码发布在该杂志的BBS上。目前最新的版本:U/COS-lll已经出来,但是现在使用最为广泛的还是U/COS-II,本章

文档评论(0)

1亿VIP精品文档

相关文档