首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

在linux模拟uC/OS-II操作系统的实现(2)

在linux模拟uC/OS-II操作系统的实现(2)

注意:把所有源文件都放在一个目录下也许并不是一个好方法,它使得整个工程杂乱无章,特别是在工程比较大时。是不能这样处理的。但这里仅仅是为了简化makefile的编写,提供一个可行的方法。所以在这个makefile的前面,我定义了几个宏,如果需要编译的几个文件在路径下,就只需要指定路径就可以了。
5 结束语
本文的创新点主要体现在
1.自建的键盘输入函数。由于(Beginning.Linux.Programming)中实现会阻塞read函数,所以本文采用了改进的方法实现键盘输入,详见第3节。
2.MAKEFILE文件。由于编译器的改变,我们需要改写makefile文件,本文提供了一种非常简单的编写方法,详见第4节。
我的试验平台如下:在Virtual PC 2004上安装red hat linux 9.0,并且在linux下进行编译和调试。
返回列表