原创 code vsionAVR调试笔记

2009-9-15 16:47 1945 6 6 分类: MCU/ 嵌入式

有关子函数的问题


先定义了子函数,如果子函数的参数定义了


long velocity(long h,long l)
{
 long h,l,v;   /*这样定义编译会显示h,lmultiple declaration的,既然函数已经定义了,就不需要再对h,l定义了。定义时删去h,l就可以了*/
 v=(h*256+l)*1000/N;          //转速放大了1000倍,为了用整型显示精度为1mHz
  return(v);                  //转速
 
}


 


 


中断子程序只能返回void,不能返回值。


 


定义了全局变量后,不能跟在下一句在程序外面对全局变量进行赋值,否则编译出错,提示缺少左括号"missing ("

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条