logo资料库

移植UCOS II到X86 PC上 图文教程.doc

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
移植 UCOS II到X86 PC上
一、关于软件的安装及环境设置
二、移植过程
2.1 建立文件夹(利用文件夹里自带的那个UCOS_II就行:删掉里面的其他东东,只留下里面的三个文
2.2 在BORLAND C++ 4.5中建立工程
2.2.1 创建新工程
2.2.2添加文件
2.3 编译
三、更改test.c文件
移植 UCOS II 到 X86 PC 上 一、关于软件的安装及环境设置  安装编译软件 BORLAND C++ 4.5: 1. 打开 borland c 4.5 2. 3.
4. 点 skip 5. C、D、E、F、G 均可(建议 C 盘)——continue
6. 什么都不用改继续往下,直到安装完毕 7. 这两个文件夹  安装汇编编译软件 TASM5.0,安装路径位于 C:\TASM,此软件用于 UCOS II 中 的汇编文件的编译: 1.install
2. 3.ENTER 4. 5.光标处输入你的 TASM5.0 安装文件夹所在地磁盘盘符,比如我的在 D 盘,输 入 D,按 ENTER
6. 7.ENTER 8.将下图的 D:\TASM 改为 C:\TASM(必须) 9.F9 开始安装  在“我的电脑--->属性--->高级--->环境变量--->弹出“环境变量”--->在 “用户变量”列表中找到 path,在变量值末尾添加“;C:\TASM\BIN;”,软件 的安装及环境的初步设置就已完成了。
二、移植过程 2.1 建立文件夹(利用文件夹里自带的那个 UCOS_II 就行:删掉里面的其 他东东,只留下里面的三个文件夹,如下图) 注意备份一下这个东东,防止以后更改错了又不知道怎么改回去,可以把它复制 到MY DOCUMENTS里面做学习之用 解释如下: APP(存储应用相关的代码) CORE(存储 uC/OS II 内核代码) MGT(存储与硬件相关的移植代码)
2.2 在 BORLAND C++ 4.5 中建立工程 2.2.1 创建新工程  在“Project path and name”中指定工程路径——点 Browse 选择(文件名可自定如 TEST.IDE)  在“Target Type”下选择“Application[.exe]”;  在“PlatForm”下选择“DOS[Standard];  在“Target Modet”下选择“Large”;  在 Advanced 里勾选第三个,不自动新建.CPP;  OK。
2.2.2 添加文件 1) 将以下 5 个文件添加到工程中:  TEST.C(在 APP 中)  OS_CPU_C.C(在 MGT 中)  OS_CPU_A.ASM(在 MGT 中)  uCOS_II.C(在 CORE 中)  PC.C(在 APP 中) 2.3 编译 2.3.1 这些是老师写的,就是说在一些文件中的预编译指令中包含了一些头文件,编译器可能找不到 而出现 ERROR,但是老师都已经改过了,我们就不用再改了(直接用我写的 2.3.2 就行了) 尝试编译,会提示错误。因为重新建立了 APP、CORE、MGT 目录,编译器会找 不到一些文件。修改代码中的文件引用即可解决。 例如:
分享到:
收藏