用IAR写带参数的子程序出现“Warning[Pe174]: expression has no effect”

2019-03-24 14:15发布

我想写一个带参数的延时函数,编译的时候出现Warning[Pe174]: expression has no effect
我以前在Keil里面就是这样写的呀,IAR就不行了,问题出在哪?求助
QQ截图20120602135850.png
QQ截图20120602135859.png
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
常见泽1
1楼-- · 2019-03-24 22:23
< flor(ms,ms&gt;0……)这句有点问题把 第一个ms 的原因?
iammt
2楼-- · 2019-03-25 01:23
 精彩回答 2  元偷偷看……
fatum
3楼-- · 2019-03-25 03:38
我用这个方法解决了,在前面加一个变量unsgined char i,然后i=ms,
unsigned char i;
i=ms;
for(i;i>0,i--)

这样就行了,从51转430来还要适应一段时间呀……
iammt
4楼-- · 2019-03-25 04:22
呵呵,也行,就是多费两个字节的RAM

从源代码看,应该是unsigned int,不是unsigned char 哦
[ 本帖最后由 iammt 于 2012-6-3 21:02 编辑 ]
fatum
5楼-- · 2019-03-25 06:55
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章