在dosbox中运行uC/OS-II中的实例III @建立dosbox.与主机之间的共享文件夹,作为dosbox中的C盘 ●在主机上建立一个目录,作为给dosbox.共享的文件夹,例如: mkdir ~/workspace/dosdir O在dosbox中运行mount命令,如下: mount c/workspace/dosdir O进入dosboxt的C盘 dosbox提示符Z:\>c: 1口t4四1是142刀00 陈香兰(xlanchenoustc,edu,cn)(升界丸应 长人式操作系统 December 9.2014 13 41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 在dosbox中运行uC/OS-II中的实例 III 2. 建立dosbox与主机之间的共享文件夹,作为dosbox中的C盘 1. 在主机上建立一个目录,作为给dosbox共享的文件夹,例如: mkdir ~/workspace/dosdir 2. 在dosbox中运行mount命令,如下: mount c ~/workspace/dosdir 3. 进入dosbox的C盘 dosbox提示符Z:\>c: 陈香兰(xlanchen@ustc.edu.cn) (计算机应用教研室@计算机学院嵌入式系统实验室 嵌入式操作系统 @苏州研究院中国科学技术大学Fall 2014) December 9, 2014 13 / 41
在dosbox中运行uC/OS-II中的实例IV DOSBox 0.74,Cpu speed: 3000 cycles,Frameskip 0,Program: DOSBOX CTRL-ALT-F8 Start/Stop the recording of raw MIDI commands CTRL-F? Decrease frameskip. CTRL-F8 Increase frameskip CTRL-F9 Ki11 DOSBox. CTRL-F10 Capture/Relcase the mouse. CTRL-F11 Slow dowm cmulation (Decrease DOSBox Cycles). CTRL-F12 Speed up emulation (Increase DOSBox Cycles). ALT-F12 Unlock speed (turbo button/fast forward). 2:\>mount c/workspace/dosdir Drive C is mounted as local directory /home/xlanchen/workspace/dosdir/ 2:\c C八>1s Illegal command:Is. c八>dir Directory of C:\. <DIR> 08-12-2014 9:26 <DIR> 08-12-20149:26 0 File(s) e Bytes. 2 Dir(s) 262,111,744 Bytes frec. 4口4四是4P在刀00 陈香兰(xlanchenoustc,ed加,cn)(升异应 长人式样作系蛇 December 9.2014 14 41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 在dosbox中运行uC/OS-II中的实例 IV 陈香兰(xlanchen@ustc.edu.cn) (计算机应用教研室@计算机学院嵌入式系统实验室 嵌入式操作系统 @苏州研究院中国科学技术大学Fall 2014) December 9, 2014 14 / 41
准备源代码并运行实例I ●在主机端·将uC-OSII.rar解压缩到dosdir目录中 unrar x uC-OS II.rar 或其他版本 ●重新运行dosbox,挂载c盘到共享目录dosdir,并进入c盘 。在dosbox中,进入UC-0SII的实例1的相关目录并运行 dosbox提示符C:ed SOFTWARE\UC0S-IIEX1X86L\BC45\TEST dosbox提示将C:>TEST.EXE 1口t4四1是142月00 陈香兰(xlanchenoustc,edu,cn)(升界款应 长人式操作香统 December 9.2014 15/41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 准备源代码并运行实例 I 在主机端,将uC-OS_II.rar解压缩到dosdir目录中 unrar x uC-OS_II.rar 或其他版本 重新运行dosbox,挂载c盘到共享目录dosdir,并进入c盘 在dosbox中,进入UC-OS II的实例1的相关目录并运行 dosbox提示符C:\>cd SOFTWARE\UCOS-II\EX1_X86L\BC45\TEST dosbox提示符C:\>TEST.EXE 陈香兰(xlanchen@ustc.edu.cn) (计算机应用教研室@计算机学院嵌入式系统实验室 嵌入式操作系统 @苏州研究院中国科学技术大学Fall 2014) December 9, 2014 15 / 41
准备源代码并运行实例II DOSBox 0.74,Cpu speed: 3000 cycles,Frameskip 0,Program: TEST Jean J.Labrosse EXAMPLE #1 578107570050060218822891981768985875336543881809B77710538072900155915128B5031460 77437009097030662593426310381065550067246750728360379057399617278866796614665182 84079232561698023410333077061049130705366183905502371271261573933695390761280073 91518213909731851970032898751561519996115942732303171675127880207912607333721167 04661288986215459985245783804459795410666496749610884621223341851483229884665211 97404134217606322325272832478635030305269920434181714904924938811821263653197790 26820782533629557511400675239483202018362847916083759145385231168779172484198234 275132400970938201382532Z596Z5297726992268832Z5121719450703746945747427072890583 763574B5897067857928636862403764733930565371115015490151524e%4603614819590714866 43567351000990B4995879783109674091600133626245B924333368600928044644591497974237 07336503012424201906224445085040205362385453149B54207591936613338116102829002186 5618380437778484726116293438B997497964573206647704357254210443960917491957556385 39495473235116725537016543810533592627720548712568054885485794110773882944584227 4986409116555963353590165427889756507183365559641274499565446690372297886121541Z 98751865343037927123199679808697601100397001253830749277665787574242767370995160 8035Z584Z79832858716184145B45886003060905539033900964039872388856841126855441118 #Tasks 13 CPU Usage:9 30387FTU #Task switch/sec: 2282 2.52 4口卡4四¥是42,刀Q0 陈香兰(x1 anchenoustc,edu,cn)(升界机应 收人式推作系蛇 December 9.2014 16/41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 准备源代码并运行实例 II 陈香兰(xlanchen@ustc.edu.cn) (计算机应用教研室@计算机学院嵌入式系统实验室 嵌入式操作系统 @苏州研究院中国科学技术大学Fall 2014) December 9, 2014 16 / 41
准备编译环境并编译运行 ●准备编译环境? 请自行完成! 。演示:编译并运行 1口t4四1是142刀00 陈香兰(xlanchenoustc,ed加.cn)(计年丸应 长人式择作系统 December 9.2014 17 41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 准备编译环境并编译运行 准备编译环境? . 请自行完成! .. 演示:编译并运行 陈香兰(xlanchen@ustc.edu.cn) (计算机应用教研室@计算机学院嵌入式系统实验室 嵌入式操作系统 @苏州研究院中国科学技术大学Fall 2014) December 9, 2014 17 / 41