蜂鸣器与LED流水灯实验报告.docVIP

  • 26
  • 0
  • 约4.34千字
  • 约 5页
  • 2023-10-13 发布于湖北
  • 举报
PAGE1 / NUMPAGES5 实验名称:蜂鸣器控制实验和基于μC/OS-II的LED流水灯控制实验 摘要: 熟悉uc/os-II操作系统和LPC2200专用工程模板,在该操作系统上完成流水灯循环控制任务和检测KEY1键控制蜂鸣器任务。 一、实验目的 (1)掌握LPC2200专用工程模板(for μC/OS-II)的使用 (2)能够在SmartARM2200教学实验开发平台上运行基于μC/OS-II操作系统的程序。 (3)掌握基于μC/OS-II操作系统的用户程序的编写风格 二、实验内容 建立三个μC/OS-II的任务,1个任务用于分别控制两个LED(P2.30,P2.31)流水灯循环点亮,这里称之为流水灯循环控制任务,一个任务用于检测按键输入(P0.14口的输入),这里就称之为按键检测任务,另一个任务用于控制蜂鸣器,这里就称之为蜂鸣器控制任务。蜂鸣器控制任务平时处于等待状态,当按键检测任务检测到有效按键输入时,立即唤醒蜂鸣器控制任务。 程序清单: 蜂鸣器控制 #include config.h #define TASK_STK_SIZE 64 OS_STK TaskStartStk[TASK_STK_SIZE]; OS_STK TaskStk[TASK_STK_SIZE]; #define KEY1 (1 14) /

文档评论(0)

1亿VIP精品文档

相关文档