微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > RVDS 里要调用同一个文件里的子函数,必须要将其声明为static吗?有没有其他方法解决?

RVDS 里要调用同一个文件里的子函数,必须要将其声明为static吗?有没有其他方法解决?

时间:10-02 整理:3721RD 点击:

因为我用

  1. #include <LPC213x.h>

  2. void testled(void)
  3. {
  4.         IO0DIR=0xffffffff;                //设置为输出       
  5.         IO0PIN=0;
  6. }

  7. int main()
  8. {
  9.         PINSEL0=0;                        //GPIO模式
  10.         PINSEL1=0;

  11.         testled();
  12.         while(1);
  13.         return 0;
  14. }

复制代码


灯不会被点亮,但当把testled()声明为static类型却要点亮了。
是不是我的编译器哪里没配置对?


已退回5积分

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top