菜单
  

    1.3.2 µC/OS-II操作系统的移植

    µC/OS-II系统具有很大的适应性,而为了在本课题的芯片上使用µC/OS-II,则必须先进行移植。在本课题中,笔者经过仔细分析µC/OS-II和PIC32MX340F128H的特性,并结合相关资料,在PIC32MX340F128H上移植了µC/OS-II操作系统,经过测试,最终成功实现了操作系统的各项基本功能。

    1.3.3 包含8个任务的万年历系统的编写

    在移植好操作系统的硬件电路板上,笔者编写了一个万年历系统,它包含8个任务,分别实现实时时间显示、闹铃、整点报时、时间闹铃设置、实时报时、秒表、温度显示、加速度和速度显示的功能。经过不断修改和调试,最终使得所有功能都能够正常实现。

    1.4 本课题系统设计的流程

    本课题所做整个系统的设计流程分为3个大的步骤,依次是硬件系统的构建,µC/OS-II的移植和各个应用程序的编写。每一个环节都需要进行功能测试并对出现的问题加以修改,测试无误后方可进入下一个步骤。设计流程图如图1.3.1所示。

     系统设计流程图

    1.5 本课题设计系统的结构

    本课题设计的系统分为硬件和软件两部分,其中硬件部分的核心是PIC单片机系列的PIC32MX340F128H,而软件部分是建立在µC/OS-II的基础上的。硬件部分除了PIC芯片外还有输入和输出器件,它们分别完成用户指令的输入和系统结果的输出。软件部分由µC/OS-II来管理各个任务,但使用之前需要将µC/OS-II移植到PIC芯片上。

  1. 上一篇:RFID技术在物联网中的应用与防冲突机制的仿真
  2. 下一篇:IEEE 802.15.4协议仿真与研究
  1. 基于差分进化算法的自动...

  2. 基于混沌的图像加密通信...

  3. MATLAB基于时频分析的穿墙呼吸检测算法研究

  4. 基于LTE的OFDM无线传输链路设计与仿真

  5. 基于OFDM的用户接入控制技术研究

  6. 基于OFDM的数字图像无线传输关键技术研究

  7. QPSK无线通信网络中基于...

  8. java+mysql车辆管理系统的设计+源代码

  9. 杂拟谷盗体内共生菌沃尔...

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 当代大学生慈善意识研究+文献综述

  12. 中考体育项目与体育教学合理结合的研究

  13. 十二层带中心支撑钢结构...

  14. 乳业同业并购式全产业链...

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 电站锅炉暖风器设计任务书

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回