2024年3月2日发(作者:)
μC/OS II安装调试指南(带图解说明)
使用的工具
文中的开发工具及开发包如下:
* 开发包:μC/OS 2.51,文件名为
* 文中开发工具:Borland C 3.1,文件名为
所有相关工具在此处下载/folder/fetcxypq#
其中开发工具是专门为编译μC/OS Ⅱ精简的。
首先,解压开发包和BC31到某个盘的根目录,记得一定是磁盘根目录,不能解压到次级文件夹,否则需要改动很多的文件,此处不再详说。
此处以解压到E盘根目录下为例。正确解压后,目录结构应该如下所示:
Borand C 3.1精简版的目录结构如下:
E:BC31
|-----bin
|-----include
|-----lib
μC/OS目录结构如下:
E:SOFTWARE
|-----BLOCKS
|-----TO
|-----uCOS-II
所需修改的文件如下:
BC3.1的修改
E:BC31BIN下的
E:BC31BIN下的
software(即μC/OS源代码)的修改
1 E:SOFTWAREuCOS-IIEX1_x86LBC45SOURCE下的
2 E:SOFTWAREuCOS-IIEX1_x86LBC45TEST下的
3 E:SOFTWAREuCOS-IIEX1_x86LBC45TEST下的
注:E:SOFTWAREuCOS-II下其它例程,同样按照上述3条修改。
具体修改内容如下:
说明,以下文字中红色标记内容为需要修改的内容。未提到的地方保持默认,请勿修改。
此处以解压到E盘目录为例,进行修改,其他用户按照自己的路径修改即可。
BC3.1的修改:
文件内容如下:
-LE:BC31LIB
文件内容如下:
-IE:BC31INCLUDE
-LE:BC31LIB
software(即μC/OS源代码)的修改
1.E:SOFTWAREuCOS-IIEX1_x86LBC45SOURCE下的
文件内容如下:
/v /s /c /P- +
E: +
.. +
..OBJOS_CPU_ +
..OBJOS_CPU_ +
.. +
..OBJuCOS_
..OBJTEST,..OBJTEST
E: +
E: +
E:
2.E:SOFTWAREuCOS-IIEX1_x86LBC45TEST下的
文件内容如下,因为内容较多,不一一列出,只列出需要修改部分的代码,其他代码保持默认。
ECHO ON
MD ..WORK
MD ..OBJ
MD ..LST
CD ..WORK
COPY ..
E:BC31BINMAKE -f
CD ..TEST
3.E:SOFTWAREuCOS-IIEX1_x86LBC45TEST下的
文件内容如下,因为内容较多,不一一列出,只列出需要修改部分的代码,其他代码保持默认。
###############################################
# TOOLS
###############################################
#
BORLAND=E:BC31
CC=$(BORLAND)BINBCC
ASM=$(BORLAND)BINTASM
LINK=$(BORLAND)BINTLINK
TOUCH=$(BORLAND)BINTOUCH
至此,所有修改完成,执行E:SOFTWAREuCOS-IIEX1_x86LBC45TEST下的即可自动编译链接,声称最终产品,双击即可运行。
上述提供的下载链接中,已经设置好E盘下的环境,如果读者解压至E盘根目录,则无需再行设置,直接执行E:SOFTWAREuCOS-IIEX1_x86LBC45TEST下的即可。


发布评论