首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

在DSP中用C语言定义全局变量的问题

在DSP中用C语言定义全局变量的问题

DSP:2812

在C的头文件中定义:

extern int   IPfc;

在C的原文件中用这个变量:

IPfc    = AdcRegs.RESULT1;

结果link的时候出错:

<Linking>

undefined                        first referenced
 symbol                              in file
---------                        ----------------
_IPfc                            D:\Program Files\CCS3.1\MyProjects\pwm\Debug\System.obj
>>   error: symbol referencing errors - './Debug/pwm.out' not built

>> Compilation failure

Build Complete,
  2 Errors, 0 Warnings, 0 Remarks.

请问这是怎么回事????

是因为extern 不能使用么??那如果我想定义全局变量的话怎么办???谢谢各位高人啦!!!!

返回列表