
有移植uc/os-ii经验的帮忙看一下 20
移植u/os-ii到51上时,用keil编译时出警告OS_TASK.C(184):warningC196:mspaceprobablyinvalid,为什么?有移植经验的...
移植u/os-ii到51上时,用keil编译时出警告OS_TASK.C(184): warning C196: mspace probably invalid,为什么?有移植经验的帮忙看一下
这是往51单片机里的移植 展开
这是往51单片机里的移植 展开
3个回答
展开全部
产生此警告是因为某些常数值赋给指针并且常数没有形成一个有效的指针值,有效的指针常
数类型为long/unsigned long。编译器对指针对象采用24bit(3 字节),低16 位表示偏移,高
8 位表示存储类的选择,在低字节中,值从1 到5 表明了xdata/pdata/idata/data/和code 的存
储类
数类型为long/unsigned long。编译器对指针对象采用24bit(3 字节),低16 位表示偏移,高
8 位表示存储类的选择,在低字节中,值从1 到5 表明了xdata/pdata/idata/data/和code 的存
储类
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我还没搞明白,你这是医学上的移植吗??
怎么有点像电脑程序了。。
怎么有点像电脑程序了。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看下代码中是否有把常量赋值给了指针
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询