电子开发网
您的位置电子开发网>源码资料>

S3C44B0x移植uCOS源码及uCOS 库文件的制作和使用


  • 资料评价: ★★★★★
  • 资料类型:.rar
  • 资料语言:简体中文
  • 资料大小:818KB
  • 运行环境:Windows
  • 作者:
  • 更新日期:2006-11-24
  • 点击:1814
资料简介:

1 工程说明:
 t18_ucos2_ok: S3C44B0x使用源文件移植ucos 2成功的工程;
 ucos_lib_create: 把ucos 2源文件编译成库文件的工程
 18_uios2_use_lib:S3C44B0x使用ucos 2库文件移植ucos2成功的工程

2 制作库文件过程:
 先建立工程,选择库文件类型
 加入ucos 2源文件
 按照示例工程设置
 编译,生成扩展名为.a的库文件(debugrel文件夹内)。

3 使用库文件过程:
 直接把库文件代替原来所有ucos 2相关的源文件包含进入工程内,头文件还是照样包含
 os_time_tick.c文件是嘀嗒中断初始化函数。不属于ucos2文件。也要包含进来。
 编译即可。

4 目前问题:

 库文件的编译过程中:
 给出warning: Undefined Macro "OS_CRITICAL_METHOD" in #if -- treated as 0
 使用多少次OS_CRITICAL_METHOD 就会出现多少次这种警告;

 但是在ucos2_ii.c文件内有:
  #define  OS_CRITICAL_METHOD  2

 已经有定义啊。
 目前没有找到原因;
 幸亏treated as 0 ,不影响条件编译的结果。可以编译出正确的库文件。

Tags:ucos   S3C44B0    
  • 下载说明
    • 推荐使用 WinRAR v3.10 以上版本解压本站资料。
    • 如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
    • 下载本站资源,如果服务器暂不能下载请过一段时间重试!

    关于本站 - 联系我们 - 网站地图 - 网站留言 - 返回顶部