ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:55.50KB ,
资源ID:7657644      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-7657644.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(uCOS252+bc31安装配置指南.doc)为本站会员(yjrm16270)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

uCOS252+bc31安装配置指南.doc

1、1uCOSII V2.52 + Borland C 4.5 安装配置指南文中的开发包及开发工具如下: 开发包:uC/OS 2.52 开发工具:Borland C 4.5 1安装 1.1 下载软件包 Software.rar 1.2 解压缩,建议解压到 C 盘根目录,这样文件将安装在 C:SOFTWARE 1.3 安装完毕 1.4 以默认安装路径为例,目录结构为: o C: SOFTWARE这是根目录,是所有软件相关的文件都放在这个目录下。 C:SOFTWAREBLOCKS子程序模块目录。笔者将例子中 C/OS-II 用到的与 PC 相关的函数模块编译以后放在这个目录下。 C:SOFTWARET

2、O这个目录中存放的是和范例 TO 相关的文件(请看附录 D,HPLISTC 和 TO)。源文件 TO.C 存放在 C:SOFTWARETOSOURCE 中,DOS 下的可执行文件(TO.EXE)存放在 C:SOFTWARETOEXE 中。注意 TO 需要一个 TO.TBL 文件,它必须放在根目录下。用户可以在 C:SOFTWARETOEXE 目录下找到 TO.TBL 文件。如果要运行 TO.EXE,必须将 TO.TBL 复制到根目录下。 C: SOFTWAREuCOS-II与 C/OS-II 相关的文件都放在这个目录下。 C:SOFTWAREuCOS-IIEX1_x86L这个目录里包括例 1

3、的源代码,可以在 DOS(或 Windows 下的 DOS 窗口)下运行。 C:SOFTWAREuCOS-IIEX2_x86L这个目录里包括例 2 的源代码,可以在 DOS(或 Windows 下的 DOS 窗口)下运行。 2 C: SOFTWAREuCOS-IIEX3_x86L这个目录里包括例 3 的源代码,可以在 DOS(或 Windows 下的 DOS 窗口)下运行。 C: SOFTWAREuCOS-IIIx86L这个目录下包括依赖于处理器类型的代码。此时是为在 80x86 处理器上运行 uC/OS-II 而必须的一些代码,实模式,在大模式下编译。 C: SOFTWAREuCOS-IIS

4、OURCE这个目录里包括与处理器类型无关的源代码。这些代码完全可移植到其它架构的处理器上。 2开发工具 Borland C 4.5 的安装 2.1 先下载 Borland C 4.5 2.2 解压缩,建议解压到 C 盘根目录,这样全部的文件将安装在 C:BC45,我们强烈建议采用这个路径安装,这样您将可以直接进行项目的编译及调试,而不需要更改他们的配置。 2.3 如果您一定要将它安装到其他目录,请修改相应的配置文件,注意蓝色部分: o 2.3.1 打开BINTURBOC.CFG,显示如下:-IC:BC45INCLUDE-LC:BC45LIB将 C:BC45 该为安装的目录,例如安装目录为 E:

5、BorlandC45,则改后应为-IE:BorlandC45INCLUDE-LE:BorlandC45LIB o 2.3.2 打开BINTLINK.CFG,显示如下:-LC:BC45LIB将 C:BC45 该为安装的目录,例如安装目录为 E:BorlandC45,则改后应为-LE:BorlandC45LIB 2.4 至此安装完成 2.5 以默认安装路径为例,目录结构为: o C:BC45这是根目录,是所有工具相关的文件都放在这个目录下。 C:BC45BIN全部编译链接的开发工具都放在这个目录下 C:BC45LIB全部链接库文件存放在这个目录下 3 C:BC45INCLUDE全部头文件都存放在这

6、个目录 3项目开发配置随开发包附带了 4 个例子,都具有一定的代表性,下面我们结合例 1 介绍项目开发的全过程,需要说明的是:安装路径均为默认值。 3.1 进入 C:SOFTWAREuCOS-IIEX1_x86LBC45 目录,会看到两个目录,他们功能如下: o C:SOFTWAREuCOS-IIEX1_x86LBC45SOURCE源文件目录 C:SOFTWAREuCOS-IIEX1_x86LBC45SOURCEINCLUDES.H总的项目头文件,每个源文件都应包含 C:SOFTWAREuCOS-IIEX1_x86LBC45SOURCEOS_CFG.H配置文件,用于操作系统配置和剪裁 C:SO

7、FTWAREuCOS-IIEX1_x86LBC45SOURCETEST.C应用程序文件,在开发新项目时可以参考这个文件的格式 C:SOFTWAREuCOS-IIEX1_x86LBC45SOURCETEST.LNK链接文件,包含了链接的库和链接参数 o C:SOFTWAREuCOS-IIEX1_x86LBC45TEST 项目文件目录 C:SOFTWAREuCOS-IIEX1_x86LBC45TESTTEST.MAK项目的 MAKE 文件,熟悉 C 编译器的人一定知道,通过 Make 文件可以智能的对整个项目进行自动的编译链接,非常方便,我们在后面会详细介绍这个文件。 C:SOFTWAREuCOS

8、-IIEX1_x86LBC45TESTTEST.MAP项目映像文件主要完成库文件地址的映射,是项目的产物 C:SOFTWAREuCOS-IIEX1_x86LBC45TESTMAKETEST.BAT项目 Make 操作的批处理文件,它将自动完成整个编译链接的全过程 C:SOFTWAREuCOS-IIEX1_x86LBC45TESTTEST.EXE项目生成的可执行文件,使项目的产物 下面正式开始项目的开发4 3.2 第一步,按上面的目录结构,建立项目目录。值得推荐的最快捷的方法就是复制一个例子的目录,如果你的新项目名称为 NewProject,可以在 C:SOFTWAREuCOS-II 下新建一个

9、目录C:SOFTWAREuCOS-IINewProject,再将 C:SOFTWAREuCOS-IIEX1_x86LBC45中的两个子目录直接复制到新建的目录下,最后只需更改内部的文件的一些配置,在 TEST.C 中重新写入新项目的代码即可。注意应该尽量按这种路径和目录结构建立项目,否则可能需要更改文件中的路径信息,这是很麻烦的事情。 3.3 第二步,更改 INCLUDES.H 文件,文件内容为: #include #include #include #include #include #include #include #include “softwareucos-iiix86lbc45os

10、_cpu.h“#include “os_cfg.h“#include “softwareucos-iisourceucos_ii.h“#include “softwareblockspcbc45pc.h“如果你的软件包的安装路径和项目建立路径是按推荐方式设定的,则不需要更改此文件,但你可以增加一些你想在项目中追加的头文件,如一些驱动程序或应用模块的头文件,但一定要注意路径是否正确。如果你为按标准路径建立项目,必须逐行更改兰颜色部分的代码,使路径正确。 3.4 第三步,配置 OS_CFG.H 文件,因这与软件包和开发工具的安装无关,只用于项目中操作系统的配置,具体的请根据你的项目来自主决定,相关

11、的介绍很多,可以参考 uC/OS-II 的电子书。 3.5 第四步,修改 TEST.LNK 配置,这里进行开发工具链接时一些参数和链接模块的设置,可以用编辑器打开: /v /s /c /P- +C:BC45LIBC0L.OBJ +5OBJTEST.OBJ +OBJOS_CPU_A.OBJ +OBJOS_CPU_C.OBJ +OBJPC.OBJ +OBJuCOS_II.OBJOBJTEST,OBJTESTC:BC45LIBEMU.LIB +C:BC45LIBMATHL.LIB +C:BC45LIBCL.LIB3.5.1 /v /s /c /P- 是链接的参数,建议不要更改;3.5.2 C:BC4

12、5LIBC0L.OBJ 是 Turbo C 的 Large 模式编译库模块,如果开发工具路径不是默认设置,请改为实际的安装路径,例如将 C:BC45 改为 E:BorlandC453.5.3 OBJTEST.OBJ 是应用程序的目标文件,它是由 TEST.C 编译后生成的,并保存在临时生成的 C:SOFTWAREuCOS-IIEX1_x86LBC45OBJ 目录中,这个目录使用与保存编译时产生的目标文件的。3.5.4 OBJOS_CPU_A.OBJ OBJOS_CPU_C.OBJ OBJPC.OBJ OBJuCOS_II.OBJ 同上,都是编译时产生的目标文件,并保存在 OBJ 目录下,作为项

13、目链接的组成模块,如果在 OBJ 目录中缺少上述文件,链接将不会成功。3.5.5 OBJTEST,OBJTEST 是指定的项目产生的 EXE 文件和 MAP 文件的路径和名称,它们分别是 TEST.EXE 和 TEST.MAP,并保存在 OBJ 目录下。3.5.6 C:BC45LIBEMU.LIB C:BC45LIBMATHL.LIB C:BC45LIBCL.LIB 是链接时需要的库文件,必须令路径符合 Borland C 的安装路径,如果安装在非推荐目录,必须更改蓝色的路径部分。其中 EMU 为 8087 仿真库,MATHL 为数学函数库,CL 为 TurboC 在 Large 模式下的运行

14、库。 3.6 第五步,修改 TEST.MAK 文件,这是 Borland C 的 Make 文件,关于 Make 文件的格式及编写方法请参考相关书籍,这里仅介绍一些配置有关的内容,打开文件可以看到: 6# TOOLS#BORLAND=C:BC45CC=$(BORLAND)BINBCCASM=$(BORLAND)BINTASMLINK=$(BORLAND)BINTLINKTOUCH=$(BORLAND)BINTOUCH# DIRECTORIES#TARGET=TESTSOURCE=SOURCEWORK=WORKOBJ=OBJLST=LSTOS=SOFTWAREuCOS-IISOURCEPC=SO

15、FTWAREBLOCKSPCBC45PORT=SOFTWAREuCOS-IIIx86LBC45如果你得 Borland C 没有安装在推荐安装的目录,需要更改 BORLAND=C:BC45 这一句,例如如果安装在 E:BorlandC45 ,则将 BORLAND=C:BC45 改为 BORLAND=E:BorlandC45。CC=$(BORLAND)BINBCC:这是编译器的名称及路径,一般不更改ASM=$(BORLAND)BINTASM:这是汇编器的名称及路径,一般不更改LINK=$(BORLAND)BINTLINK:这是链接器的名称及路径,一般不更改TARGET=TEST:项目文件目录,如

16、果路径不是按推荐方式,必需要更改路径SOURCE=SOURCE:源文件目录,如果路径不是按推荐方式,必需要更改路径7WORK=WORK:项目工作目录,MAKETEST.BAT 自动编译时全部源文件都复制到这个目录,这个设定必须必须和 MAKETEST.BAT 中设定相一致OBJ=OBJ:目标代码目录,这个设定必须和 MAKETEST.BAT 中设定相一致LST=LST:列表文件目录,这个设定必须和 MAKETEST.BAT 中设定相一致OS=SOFTWAREuCOS-IISOURCE:操作系统源文件目录,必须保证路径的正确,如果你的开发包没按推荐方式安装,必须更改这个设定为实际安装的目录。PC

17、=SOFTWAREBLOCKSPCBC45:与 PC 有关的源文件目录,必须保证路径的正确,如果你的开发包没按推荐方式安装,必须更改这个设定为实际安装的目录。PORT=SOFTWAREuCOS-IIIx86LBC45:与处理器有关源文件目录,必须保证路径的正确,如果你的开发包没按推荐方式安装,必须更改这个设定为实际安装的目录。开发包中还有一个浮点的处理器文件目录 Ix86L-FP。这 2 个目录是跟移植密切相关的,相当于 BSP(板极开发包)。 3.7 第六步,配置 MAKETEST.BAT,打开可以看见 MD WORKMD OBJMD LSTCD WORKCOPY TESTTEST.MAK

18、TEST.MAKC:BC45BINMAKE -f TEST.MAKCD TEST首先是建立 WORK OBJ LST 三个目录,这个目录的名称和路径必须同 TEST.MAK 一致,然后进入WORK 目录,并将TEST 目录中的 TEST.MAK 复制到这里,最后执行 Borland C 的Make 程序,自动进行编译和链接,这里面还是要注意 C:BC45 的路径问题。 3.8 第七步,进行相关应用程序的开发就可以了,具体的可以参见 Test.c 这个文件,如果你的项目包括多个源文件,最好是在 Test.c 中用#include 语句把他们都包含进来,否则就要更改Make 文件 TEST.MAK 和其他几个设置文件,如果你确需如此,可以自己尝试一下,这里不再列出。 3.9 第八步,在 DOS 窗口中运行 MAKETEST.BAT 就可以在 TEST 目录下生成 TEST.EXE 文件。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报