uCOSII 编译环境搭建
uCos编译环境搭建真没有想象的那么简单,并不是安装好IDE后直接用就行。查阅了好多网上的指南,并经过一晚上的努力,才弄好。为了便于以后参考,并且也方便像我一样的新手学习uCos,便写了下面这些。
1、 编译器安装
uCos编译需要下面几个步骤。
l BC45主程序安装
我是使用的是Borland C/C ++ V4.5,其他版本如BC31也可以,甚至网上有朋友说TC2.0经过简单配置也可以编译。而且BC31网上专门针对uCos的精简版本,这里就不再多说了,仅以BC45为例。
BC45的安装过程不赘述。
安装完成后环境变量默认应该已经设置好了。检验方法是:打开控制台程序,输入命令:bcc。如果显示Borland 的版本信息和命令帮助信息,则说明Borland C/C ++ 已经安装好了。否则还需要设置环境变量。设置方法见下图。绿色部分是设置当前用户的环境变量,黄色部分是设置系统环境变量,两个选一个就行。
BC45安装后并不能直接用来编译uCos的例程。还需要制定汇编器Tasm的位置和Tasm2msg的位置。
l TASM
BC45安装后并没有Tasm汇编器,从其他地方拷个过来就行。我是从TC2.0中拷了一个放到BC45的BIN目录下。
BC45安装后也没有tasm2msg。听说BC31有,害得我还得先装BC31,然后将Tasm2msg拷到BC45的BIN目录下。
至此编译环境搭建完成。下面可以先找uCosII的例程编译试一下。
2、 Example编译
新建IDE工程
添加代码文件,想新建的Project中添加下列5个文件:
指明 ucos代码路径
修改程序中的包含路径
完成设置,编译即可。