文件名称:xltExlt2
介绍说明--下载内容均来自于网络,请自行研究使用
这个例子如果运行,将在仿真的PC窗口中的第1,2,3行显示一些信息后,在随机位置显示 1 ~ 5 .由于keil c51默认不支持重入函数,它的重入函数使用仿真的重入栈而不使用系统栈,而Small RTOS 51没有进行重入栈管理,所以在TaskA~TaskE虽然及其相似,但不能合并.
注意:(1)在KEIL C51 工程中,我已经把输出文件目录设在e:\\temp中,您可以在Project->Options for Target \"Target 1\"的output页点击Select Folder for Objects...和Listing页点击Select Folder for Listing...改变.
(2)编译时会有5个警告,其中一个是因为没有使用一个系统函数OSSendSignal引起,它可以忽略.另4个是禁止任务间变量覆盖分析引起,必须忽略.感谢网友John X. Liu,在这个例子中我使用了他编写的仿真(dllPc51Emu.dll),这个dll原来是为他移植的Ucos-ii for keil c51的例子编写.
(3)Pc51Emu.dll在KEIL C51 V6.23 V7.00工作不正常.-If running this example, the simulation of the PC window of 1,2,3-line display some information, in a random location ~ 5. c51 as the default decoder does not support heavy-function, its emphasis on the use of simulation function to the re-use system without Push stack, Small RTOS 51 and no heavy Push management, in TaskA ~ TaskE and although similar, but not the merger. Note : (1) in KEIL C51 project, I have already output directory in e : \\ temp. You can Project -
注意:(1)在KEIL C51 工程中,我已经把输出文件目录设在e:\\temp中,您可以在Project->Options for Target \"Target 1\"的output页点击Select Folder for Objects...和Listing页点击Select Folder for Listing...改变.
(2)编译时会有5个警告,其中一个是因为没有使用一个系统函数OSSendSignal引起,它可以忽略.另4个是禁止任务间变量覆盖分析引起,必须忽略.感谢网友John X. Liu,在这个例子中我使用了他编写的仿真(dllPc51Emu.dll),这个dll原来是为他移植的Ucos-ii for keil c51的例子编写.
(3)Pc51Emu.dll在KEIL C51 V6.23 V7.00工作不正常.-If running this example, the simulation of the PC window of 1,2,3-line display some information, in a random location ~ 5. c51 as the default decoder does not support heavy-function, its emphasis on the use of simulation function to the re-use system without Push stack, Small RTOS 51 and no heavy Push management, in TaskA ~ TaskE and although similar, but not the merger. Note : (1) in KEIL C51 project, I have already output directory in e : \\ temp. You can Project -
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 41695031xltexlt2.rar 列表 OS_CFG.H OS_CPU.H README.TXT CONFIG.H DISPLAY.C DISPLAY.H EXT2.C