原创 uc/osII在PC机上的移植

2008-10-30 09:34 2168 7 7 分类: MCU/ 嵌入式





<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

.下载Borland C++ 4.5Borland C++ 5.0Turbo Assembler 5.0(TASM 5.0)


.安装Borland C++ 4.5/5.0(我的安装在C:\BC45)


.TASM 5.0安装在Borland C++ 4.5/5.0相同的目录下(C:\BC45)


.C:\BC45\bin目录下的TDDEBUG.386TDWINTH.DLL删除或改名(Borland C++ 5.0不需要此步骤)


.测试环境


(1)在任何地方建立一个文件夹,并在文件夹内建立一个放置工程文件的文件夹,一个放置源文件的文件夹,一个放置目标文件的文件夹,和一个放置最后生成的可执行文件的文件夹(我的是D:\TESTD:\TEST\PROJECT存放工程文件,D:\TEST\SOURCE存放源文件,D:\TEST\OBJ存放目标文件,D:\TEST\RELEASE存放可执行文件)


(2)uc/osII源码中\SOFTWARE\uCOS-II\EX1_x<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />86L\BC45\SOURCE中的INCLUDES.HOS_CFG.HTEST.C三个文件拷贝到你第一步创建的放置源文件的文件夹内(我的放在D:\TEST\SOURCE)


(3)新建工程


070615190742.jpg

070615190801.jpg

070615190842.jpg

070615190850.jpg

070615190857.jpg
070615190901.jpg

070615190904.jpg

070615190927.jpg

070615190933.jpg

070615190940.jpg

(4)添加


\SOFTWARE\uCOS-II\Ix86L\BC45\OS_CPU_A.ASM


\SOFTWARE\uCOS-II\Ix86L\BC45\OS_CPU_C.C


\SOFTWARE\uCOS-II\SOURCE\uCOS_II.C


\SOFTWARE\BLOCKS\PC\BC45\PC.C


D:\TEST\SOURCE\TEST.C


到工程


070615191100.jpg


(5)设置工程参数


070615191134.jpg

070615191153.jpg


(6)编译Project->Build all(有警告,不要理它,没事)


070615191238.jpg

070615191313.jpg

(7)运行Debug->Run


070615191347.jpg



文章评论0条评论)

登录后参与讨论
我要评论
0
7
关闭 站长推荐上一条 /2 下一条