[uCOS/uCGUI] borland c++6.0编译ucos 出错误

第八个音符   2009-7-22 16:28 楼主

[C++ Error] OS_CPU_C.C(264): E2342 Type mismatch in parameter '__src' (wanted 'const void *', got 'int')

264--->  memcpy(*ppbos, MK_FP(_SS, 0), 384);  

回复评论 (4)

检查你的ppbos的定义....应当是 void **ppbos 才行....
点赞  2009-7-28 13:13
要不就是MK_FP宏有问题...
点赞  2009-7-28 13:14
parameter '__src' ......你的 MK_FP 宏 没有类型....如果参与运算的是 int, 那它也给出 int型..

改成这样:
memcpy(*ppbos, (void *)MK_FP(_SS, 0), 384);
点赞  2009-7-28 15:49
怎样通过Borland  C++搭建uc/osII的学习环境啊,跪求指导!
有没有相关文档啊?
点赞  2013-5-21 11:55
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复