zoukankan      html  css  js  c++  java
  • ucosii

    ucosii

    ucosii-1

    1.下载附件,尝试在vc6.0 中编译运行ucos

    2.下载附件,尝试在vs2017中编译运行ucos,给出你遇到的问题和解决方式

    首先下载并安装vc6.0,很顺利,运行及结果如下

    之后在下载vc2017的时候,总是显示下载失败,后来从同学那里考,又总是配置失败,最后放弃了

    ucosii-2(选做)

    阅读附件中的代码,回答:

    1. ucos是如何分层的?

    2.HAL都有哪些代码?

    3. 分析任务是如何切换的。

    1.分为四层:
    硬件相关层:在这层中,有三个最为重要的接口Open,Close,Ctrl。 Open主要来完成对应硬件初始化,形参中包括了些,初始化的相关参数。Close失能硬件。Ctrl来实现一些控制的修改如:优先级,中断回调函数等等,硬件的不同,内容也大为不同。
    驱动接口层:用到一个或多个硬件层的接口,进行组合来实现特定功能的程序。
    应用接口层:主要连接驱动和应用。
    应用层:在模块内可以有本模块化共用的主头文件,来方便本模块的维护。对硬件的访问其实直接调用应用接口就可完成。
    2.

  • 相关阅读:
    nginx 命令
    nginx 配置文件(windows)
    nginx 配置文件(linux)
    nginx 安装
    什么是REST架构
    名词解释
    建造者模式
    单例模式
    工厂模式
    赋值运算符,拷贝构造函数,clone()方法总结
  • 原文地址:https://www.cnblogs.com/20175203mayuda/p/12116176.html
Copyright © 2011-2022 走看看