亿加合和智能车制作

标题: 野火K60工程疑问 [打印本页]

作者: yangkuanqaz8598    时间: 2013-2-13 17:04
标题: 野火K60工程疑问
K60工程一直出现不能找到 common.h 文件和 arm_cm4.h 文件。望大神指教下。
Preprocessor内容如下
$PROJ_DIR$\..\..\src\projects
$PROJ_DIR$\..\..\src\LIB\CMSIS
$PROJ_DIR$\..\..\src\LIB\FatFs
$PROJ_DIR$\..\..\src\common
$PROJ_DIR$\..\..\src\cpu
$PROJ_DIR$\..\..\src\cpu\headers
$PROJ_DIR$\..\..\src\platforms
$PROJ_DIR$\..\..\src\drivers
$PROJ_DIR$\..\..\src\drivers\adc
$PROJ_DIR$\..\..\src\drivers\AT24C02
$PROJ_DIR$\..\..\src\drivers\exti
$PROJ_DIR$\..\..\src\drivers\delay
$PROJ_DIR$\..\..\src\drivers\FTM
$PROJ_DIR$\..\..\src\drivers\gpio
$PROJ_DIR$\..\..\src\drivers\i2c
$PROJ_DIR$\..\..\src\drivers\LED
$PROJ_DIR$\..\..\src\drivers\lptmr
$PROJ_DIR$\..\..\src\drivers\mcg
$PROJ_DIR$\..\..\src\drivers\PIT
$PROJ_DIR$\..\..\src\drivers\pmc
$PROJ_DIR$\..\..\src\drivers\rtc
$PROJ_DIR$\..\..\src\drivers\uart
$PROJ_DIR$\..\..\src\drivers\wdog
$PROJ_DIR$\..\..\build



作者: yangkuanqaz8598    时间: 2013-2-13 17:05
环境是IAR的

作者: yangkuanqaz8598    时间: 2013-2-13 19:23
~~~~~~
作者: cxn5127111    时间: 2013-2-13 19:32
删了common.h 文件和 arm_cm4.h 然后重新加载重新
作者: yangkuanqaz8598    时间: 2013-2-13 20:29
cxn5127111 发表于 2013-2-13 19:32
删了common.h 文件和 arm_cm4.h 然后重新加载重新

我把它从工程里面删掉又加进来还是不行呢

作者: yangkuanqaz8598    时间: 2013-2-13 20:31
cxn5127111 发表于 2013-2-13 19:32
删了common.h 文件和 arm_cm4.h 然后重新加载重新

Fatal Error[Pe1696]: cannot open source file "common.h" C:\Users\Jason\Desktop\MYfreescale\MY_freescale\Code\K60\DEMO\src\drivers\adc16\adc16.c 19



作者: 通联物网    时间: 2013-2-18 16:44
这个要配置IAR的环境,在环境中加入以上列出的路径,就可以找到相应的头文件了。
作者: 野火    时间: 2013-2-18 17:07
你的工程文件放的位置与我的不一样,因此相对路径要修改

$PROJ_DIR$\src\projects
$PROJ_DIR$\src\LIB\CMSIS
$PROJ_DIR$\src\LIB\FatFs
$PROJ_DIR$\src\common
$PROJ_DIR$\src\cpu
……

后面的我就省略了



作者: 野火    时间: 2013-2-18 17:15
另外取消图中那个勾,我们的工程是没有那个勾的
作者: liuCY    时间: 2013-2-18 19:45
实在不行就包含绝对路径,不要相对路径
作者: yangkuanqaz8598    时间: 2013-2-18 21:08
野火 发表于 2013-2-18 17:15
另外取消图中那个勾,我们的工程是没有那个勾的

谢谢野火大哥指教,现在弄好了,就是路径问题出错了

作者: yangkuanqaz8598    时间: 2013-2-18 21:09
通联物网 发表于 2013-2-18 16:44
这个要配置IAR的环境,在环境中加入以上列出的路径,就可以找到相应的头文件了。

嗯,谢谢指教,现在解决了,是我的路径写错了多了一个上一级

作者: yangkuanqaz8598    时间: 2013-2-18 21:10
liuCY 发表于 2013-2-18 19:45
实在不行就包含绝对路径,不要相对路径

谢谢指教喽,绝对路径是好,只是我得在两个电脑里面用,所以就不行啦

作者: 竹林中彳亍    时间: 2013-3-10 09:59
野火 发表于 2013-2-18 17:07
你的工程文件放的位置与我的不一样,因此相对路径要修改

$PROJ_DIR$\src\projects

火哥,什么时候这样$PROJ_DIR$\..\..\src\common         
什么时候这样$PROJ_DIR$\src\common


作者: 野火    时间: 2013-3-11 14:14
竹林中彳亍 发表于 2013-3-10 09:59
火哥,什么时候这样$PROJ_DIR$\..\..\src\common         
什么时候这样$PROJ_DIR$\src\common

..\  表示上一层文件夹的意思

$PROJ_DIR$ 是工程文件夹,即 ewp文件所在的文件夹
注意,不是工作区文件夹哦,很多人以为eww文件所在的文件夹,那是错的。eww文件为工作区文件


作者: jmucycx2010    时间: 2013-3-21 12:59
cannot open source file "common.h"怎么办?
作者: yangkuanqaz8598    时间: 2013-3-21 13:27
jmucycx2010 发表于 2013-3-21 12:59
cannot open source file "common.h"怎么办?

工程路径包含错误


作者: 我是LGB191    时间: 2013-3-21 13:30
野火 发表于 2013-2-18 17:07
你的工程文件放的位置与我的不一样,因此相对路径要修改

$PROJ_DIR$\src\projects

if(FTM2_CH0 == PTA10)
            {
                SIM_SCGC5 |= SIM_SCGC5_PORTA_MASK;
                PORT_PCR_REG(PORTA_BASE_PTR, 10) = PORT_PCR_MUX(3);  // PTA10

             }
其中这就是什么意思?
PORT_PCR_REG(PORTA_BASE_PTR, 10) = PORT_PCR_MUX(3);  // PTA10
是打开A10的PWM的输出吗?如果要关闭A10PWM输出怎么改呢?

作者: jmucycx2010    时间: 2013-3-22 21:43
yangkuanqaz8598 发表于 2013-3-21 13:27
工程路径包含错误

昨天一直提示找不到common.h,今天一直提示说找不到 cannot open source file "ARMCM4.h" ,怎么办?

作者: 人生。。初见    时间: 2013-3-22 23:00
野火 发表于 2013-3-11 14:14
..\  表示上一层文件夹的意思

$PROJ_DIR$ 是工程文件夹,即 ewp文件所在的文件夹

Fatal Error[Pe1696]: cannot open source file "F:\k60资料\新建文件夹\KINETIS512_SC\KINETIS512_SC\src\common\alloc.c"
这是咋整的???当再次查找时发现 新建文件夹 已删。此时咋办??????
作者: 曹益奇    时间: 2013-3-30 12:00
楼主问题解决没有、、我也是这个问题、、求帮助
作者: 1225781561    时间: 2013-3-31 17:27
求详细的操作顺序

作者: 吖操    时间: 2013-4-25 23:58
野火 发表于 2013-3-11 14:14
..\  表示上一层文件夹的意思

$PROJ_DIR$ 是工程文件夹,即 ewp文件所在的文件夹

“Fatal Error[Pe1696]: cannot open source file "ARMCM4.h" D:\飞思卡尔—13\野火\野火-小霸王系列光盘\野火-小霸王系列光盘\k60分离综合代码V3.2\15.SDHC\SDHC 带文件系统操作\src\LIB\CMSIS\arm_math.h 263 ”   火哥,我们在做那个SDHC的时候一直找不到这个文件,是怎么回事呢~~用的程序是分离程序代码



作者: 野火    时间: 2013-4-26 08:06
吖操 发表于 2013-4-25 23:58
“Fatal Error: cannot open source file "ARMCM4.h" D:\飞思卡尔—13\野火\野火-小霸王系列光盘\野火-小 ...

在 工程选项 里添加如下的 宏:ARM_MATH_CM4

不会往工程选项加宏的,建议看我们的“三天入门”教程:

[attach]44664[/attach]

file:///C:/Users/Administrator/AppData/Local/youdao/ynote/images/297A3345C3BC4F678657DD4B8E8FE7C9/clipboard.png


作者: darksnipers    时间: 2013-5-1 16:37
野火 发表于 2013-2-18 17:07
你的工程文件放的位置与我的不一样,因此相对路径要修改

$PROJ_DIR$\src\projects

火哥 野火的程序 一开始用着没问题 后来就会出现这个情况 [attach]45146[/attach]
在我同学的电脑上可以用 在我的电脑上就出现这个 这是怎么回事呀

作者: 野火    时间: 2013-5-2 11:23
darksnipers 发表于 2013-5-1 16:37
火哥 野火的程序 一开始用着没问题 后来就会出现这个情况
在我同学的电脑上可以用 在我的电脑上就出现这 ...

rebuild一下工程即可



作者: 顾笑斐    时间: 2013-8-4 11:15
同样的问题,还是不懂。望指教
作者: 1249844726    时间: 2013-11-7 22:10
野火 发表于 2013-2-18 17:15
另外取消图中那个勾,我们的工程是没有那个勾的

[attach]51976[/attach][attach]51974[/attach]
你看我的需要怎么改动呢。我改动过还是不太行。

作者: 野火    时间: 2013-11-8 00:10
1249844726 发表于 2013-11-7 22:10
你看我的需要怎么改动呢。我改动过还是不太行。

工程路径 没设置好吧?怎么 src 和 build 文件夹 不是在 同一文件夹下的呢?
[attach]51981[/attach]


作者: 1249844726    时间: 2013-11-9 15:47
野火 发表于 2013-11-8 00:10
工程路径 没设置好吧?怎么 src 和 build 文件夹 不是在 同一文件夹下的呢?

嘿嘿,我自己修改好了。
作者: 阿狸和桃子    时间: 2013-11-9 22:09
no definition for "__startup" [referenced from F:\K60 Projects这是什么情况啊????
作者: ldq    时间: 2013-12-7 10:51
野火 发表于 2013-2-18 17:15
另外取消图中那个勾,我们的工程是没有那个勾的

火哥为什么在ftm的工程里添加的adc  uart  模块不好用呢


作者: 華山論劍    时间: 2014-1-12 20:09
野火 发表于 2013-4-26 08:06
在 工程选项 里添加如下的 宏:ARM_MATH_CM4

不会往工程选项加宏的,建议看我们的“三天入门”教程:
...

大哥,我加上那个宏之后错误更多了,怎么办,还是这个问题Fatal Error[Pe1696]: cannot open source file "ARMCM4.h"


作者: sunao2010    时间: 2014-4-6 19:04
是不是教程有问题啊。。。我还是有问题,有没有更详细的教程?
作者: 龙璊-芸琅琊    时间: 2014-5-22 16:14
Fatal Error[Pe1696]: cannot open source file "common.h" E:\my\text 1\src\projects\text-xxxx\main.c 1
我建的一个空工程,会出现这个,按步骤来的呀,我还把common.h加进去了。。。。

补充内容 (2014-5-22 20:34):
额。。。。解决了。。。
作者: 上帝舞王    时间: 2014-9-8 11:29
野火 发表于 2013-3-11 14:14
..\  表示上一层文件夹的意思

$PROJ_DIR$ 是工程文件夹,即 ewp文件所在的文件夹

这个给力!

作者: ~狂拽小棋~/衰    时间: 2014-9-8 22:26
问一下,引脚定义里面有一个DISABLED代表什么意思啊
作者: zhy1236987    时间: 2015-1-18 18:22
删除已经添加但报错的.h文件,保存,重建,添加报错的.h文件,保存,重建,添加报错的.h文件的位置,保存,重建,问题可能会解决
作者: jay911    时间: 2015-1-28 13:04
不是用模板么?我菜鸟什么也不懂
作者: ~Answer    时间: 2015-4-1 19:06
怎样加载的啊?我也是同样的问题,弄了好几天了,还是不行
作者: zzw2626    时间: 2015-4-27 12:50
帖子很好,工程移植,主要还是头文件路线、宏定义和icf文件选择的问题。24楼答得好,赞!!!
作者: Grial    时间: 2016-1-18 19:47
看完此帖很有帮助

作者: wtuznc    时间: 2016-3-13 17:21
四天了没弄好,总是解决一个错误跳出来更多错误,昨晚通宵心力交瘁,麻烦火哥指点,谢谢
作者: wtuznc    时间: 2016-3-13 17:25
心力交瘁,建立工程都是按照三天入门来的,不知道问题出在哪里
作者: jiangsm    时间: 2016-3-26 20:22
嗯嗯嗯嗯嗯嗯




欢迎光临 亿加合和智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2