微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请大神帮忙指正错误,小弟是初学者

请大神帮忙指正错误,小弟是初学者

时间:10-02 整理:3721RD 点击:
这个问题是不是出在我没有定义Num_of_result?如果是,该怎么定义呢?



#include 后面跟的是工程需要包含进来的头文件。你那串字符格式也不对,路径也不对,应该放在工程目录下。或者自己在 options for target 的C选项卡下面的 include path路径里添加路径。否则会显示打不开文件。

后面跟个32 干吗? 宏定义格式是 #define XXX XXX

我把32删了,依旧显示错误,不过警告倒是没了。

你弄个Num_of_result是想干嘛?
你#include"Num_of_result" 这是调用头文件的格式。你看别的#include后面跟的都是.h文件。如果你要定义一个Num_of_result等于常量32 就应该#define Num_of_result 32 这个格式。如果你要定义一个变量,那就[变量类型] 变量名;这个格式。你应该描述清楚问题。

我没看到有options of  target,只有看到options of  node。而且下面的C选项卡也没有看到有设置路径的,我用的是IAR软件,我加了QQ聊吧

头文件定义错误啦

嗯嗯,谢谢,那你能说说修改办法不?

你应该把你的Num of result 的文件改成.h的后缀,另外头文件添加的的时候也应该写成   井 incluede “num of result.h”

其实上面的那个人已经回复的很清楚了,要是你是想要定义num of result 为 32的话 ,就按照上面那个人说的那样的格式

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

网站地图

Top