博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ucos-ii学习环境的搭建
阅读量:5943 次
发布时间:2019-06-19

本文共 1054 字,大约阅读时间需要 3 分钟。

学习一种的新的东西,观看书或看论坛可不行。最主要的还是要亲自去动手体会。学习os-ii也不例外,Jean J.Labrosse在其《嵌入式实时操作系统/OS-II》一书中提到用Borland C/C++ 4.5x编译器对源代码中提供的例程进行调试。《嵌入式实时操作系统/OS-II》中例程是在PC机上实现的,书中自带的光盘中提供了例子的源代码和os-ii.2.52。因此在PC机上开始学习os-ii是一个不错的选择。下面我们就来在PC下建立一个os-ii的学习环境。

一、建立环境 
        首先需要下载os-ii,这里使用光盘自带的版本。解压缩后,点击OS252.exe,就会在C盘下出现C:\SOFTWARE目录,里面包含了os-ii源码和例程源码。OS252.exe这里所做的工作就是把光盘中的SOFTWARE拷贝到C盘根目录下。

        然后需要下载Borland C/C++ 4.5,解压后有一个文件夹,文件名为BC45。把文件夹复制到C盘根目录下,因为源程序包中默认的编译器路径是C:\BC45,在这里是为了偷一个懒不去修改。

        最后一步就是把tasm.exe添加到C:\BC45\BIN目录下。TASM是Borland公司推出的汇编编译器,源程序包中使用了该编译器,所以需要添加到C:\BC45\BIN下。

二、测试环境 

上面的工作准备好以后,我们就可以修改一下例程看看效果了,总共分为三步:
        1)用记事本打开C:\SOFTWARE\OS-II\EX1_x86L\BC45\SOURCE下的TEST.C文件,把函数TaskStartDispInit()中Example#1改为Hoole#1(第126行),然后保存。

        2)运行批处理MAKETEST.BAT。即双击C:\SOFTWARE\OS-II\EX1_x86L\BC45\TEST\下的MAKETEST.BAT即可将我们修改的程序编译成可执行的新的TEST.EXE文件;

        3)运行TEST.EXE。这里有两种运行方法,一种是直接双击C:\SOFTWARE\OS-II\EX1_x86L\BC45\TEST下的TESTEXE文件;另一种是在DOS环境下进入到C:\SOFTWARE\OS-II\EX1_x86L\BC45\TEST目录下运行TEST.EXE。你会在显示窗口看到所做的修改。

         就是这么简单,到此为止,我们学习OS-ii的编译调试环境就建立好了。

本文来自CSDN博客,上面可以下载作者的一些资料

Borland C/C++ 4.5的推荐下载地址:

转载地址:http://qswxx.baihongyu.com/

你可能感兴趣的文章
soapUI的简单使用(webservice接口功能测试)
查看>>
框架 Hibernate
查看>>
python-while循环
查看>>
手机端上传图片及java后台接收和ajaxForm提交
查看>>
【MSDN 目录】C#编程指南、C#教程、ASP.NET参考、ASP.NET 4、.NET Framework类库
查看>>
jquery 怎么触发select的change事件
查看>>
angularjs指令(二)
查看>>
(原創) 如何建立一个thread? (OS) (Linux) (C/C++) (C)
查看>>
<气场>读书笔记
查看>>
领域驱动设计,构建简单的新闻系统,20分钟够吗?
查看>>
web安全问题分析与防御总结
查看>>
React 组件通信之 React context
查看>>
ZooKeeper 可视化监控 zkui
查看>>
Linux下通过配置Crontab实现进程守护
查看>>
ios 打包上传Appstore 时报的错误 90101 90149
查看>>
Oracle推出轻量级Java微服务框架Helidon
查看>>
密码概述
查看>>
autoconf,automake,libtool
查看>>
jQuery的技巧01
查看>>
基于泛型实现的ibatis通用分页查询
查看>>