关于在Ix86L下编译uc/OS-II的一点经验

 

    本人现在正在学习嵌入式系统的开发。当然最基本的就是去学习的一套处理器的指令集合,学习一个rt-os,学习一个嵌入式的开发环境。

   指令集合我主要学习的是 ARM 的,毫无疑问,ARM是当今最流行的嵌入式的处理器体系结构。rt-os我则是选择的us/os-ii,没有别的原因,他很简单。

   在uc/os-ii的网站上面有uc对各种处理器的移植的范例,我现在还没有能力去移植,那就用别人的列子吧。Borland 的编译器是很难找的,就用了Hi-Tech的自由c编译器。告诉你们,你不要直接到 h-tech的网站去下完整的DOS下面运行的那个程序,因为里面少了一个dmake工具,假如这样的话就算是你弄了半天也不能把程序编译过来。同时,也不要尝试去建立一个工程把所有的文件包含进来,这样的话也是浪费时间。因为常常出现的是你的新的项目不能保存。有谁知道原因的话请告诉啊,先谢了!

   最好的办法就是在uc/os-ii的网页的下拉列表中去找那个v1.00版本的操作系统和Hi-Tech的压缩包,没错,就是这个东西,包含了我们需要的一切。解压缩,然后剪切到c:/根目录下,形成c:/software ...然后去c:/pacc/bin里面运行那个唯一的bat文件,之后就可以去编译我们的uC了。然后你把新版本的uC/OS-II的文件拷贝到c:/software/uCOS-II/SOURCE中就可以圆满的完成任务了。ps:编译就是到相应的移植的文件夹里面运行那个maketest.bat文件

你可能感兴趣的:(关于在Ix86L下编译uc/OS-II的一点经验)