查看: 5682|回复: 13

[求助] k64使用sdk2.0调用fsl_common.h问题

[复制链接]
  • TA的每日心情
    郁闷
    2016-10-27 12:48
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    6

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    130
    最后登录
    2019-2-2
    发表于 2016-9-13 20:39:08 | 显示全部楼层 |阅读模式
    使用sdk2.0的库在fsl_enet.h里调用fsl_common.h遇到一个错误无法编译通过,但是在其他的.h文件(例如fsl_uart.h)中调用的fsl_common.h虽然也显示错误,但是可以编译通过,这是什么问题?希望明白大神的可以给解决一下。
    我知道答案 目前已有13人回答

    uart可以编译通过

    uart可以编译通过

    enet无法编译通过

    enet无法编译通过
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-11-30 16:16
  • 签到天数: 206 天

    连续签到: 1 天

    [LV.7]常住居民III

    74

    主题

    2793

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    7909
    最后登录
    2025-4-11
    发表于 2016-9-13 21:04:39 | 显示全部楼层
    错误是什么
    nxp.png
    来根华子
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-10-27 12:48
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    6

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    130
    最后登录
    2019-2-2
     楼主| 发表于 2016-9-13 21:11:07 | 显示全部楼层

    我调用了这个fsl_common.h里面的结构体,在新文件里报错:此结构体未定义
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    723

    主题

    6382

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    25450
    最后登录
    2025-9-4
    发表于 2016-9-14 09:59:18 | 显示全部楼层
    查看下,fsl_common.h所在文件夹的路径有没有在你IDE的options中添加进去。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-10-27 12:48
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    6

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    130
    最后登录
    2019-2-2
     楼主| 发表于 2016-9-14 13:43:55 | 显示全部楼层
    小恩GG 发表于 2016-9-14 09:59
    查看下,fsl_common.h所在文件夹的路径有没有在你IDE的options中添加进去。

    肯定是添加的,因为在其他的文件中是可以调用成功。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-10-27 12:48
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    6

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    130
    最后登录
    2019-2-2
     楼主| 发表于 2016-9-14 13:52:48 | 显示全部楼层
    小恩GG 发表于 2016-9-14 09:59
    查看下,fsl_common.h所在文件夹的路径有没有在你IDE的options中添加进去。

    在调用FSL_COMMON.H的.c文件中已经包含此.h文件了,就是编译有错误,找不到调用的结构体和函数。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    723

    主题

    6382

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    25450
    最后登录
    2025-9-4
    发表于 2016-9-14 15:14:14 | 显示全部楼层
    触底√反弹↑ 发表于 2016-9-14 13:52
    在调用FSL_COMMON.H的.c文件中已经包含此.h文件了,就是编译有错误,找不到调用的结构体和函数。 ...

    楼主你好!
    你可以参考下官方的:SDK_2.0_FRDM-K64F\boards\frdmk64f\demo_apps\lwip\lwip_ping\bm\iar
    代码,
    这里面是没有编译错误的。
    你可以参考官方代码,看看你差了什么东西。
    KDS2.0 下载链接:
    http://kex.nxp.com/en/welcome
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-10-27 12:48
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    6

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    130
    最后登录
    2019-2-2
     楼主| 发表于 2016-9-14 15:29:57 | 显示全部楼层
    小恩GG 发表于 2016-9-14 15:14
    楼主你好!
    你可以参考下官方的:SDK_2.0_FRDM-K64F\boards\frdmk64f\demo_apps\lwip\lwip_ping\bm\iar
    ...

    我现在用的就是官网的SDK2.0的库文件,只是将里面的启动文件  驱动文件  头文件等抠出来了重新建了一个工程,之前用的好好的,只是这次调用enet.h文件是报错编译不过去了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    723

    主题

    6382

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    25450
    最后登录
    2025-9-4
    发表于 2016-9-14 15:58:32 | 显示全部楼层
    触底√反弹↑ 发表于 2016-9-14 15:29
    我现在用的就是官网的SDK2.0的库文件,只是将里面的启动文件  驱动文件  头文件等抠出来了重新建了一个工 ...

    报的具体错误贴一下。
    你有没有在主程序中包含enet.h
    另外,你可以把你修改的代码上传,我这边看看。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-10-27 12:48
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    6

    主题

    24

    帖子

    0

    注册会员

    Rank: 2

    积分
    130
    最后登录
    2019-2-2
     楼主| 发表于 2016-9-14 16:39:28 | 显示全部楼层
    小恩GG 发表于 2016-9-14 15:58
    报的具体错误贴一下。
    你有没有在主程序中包含enet.h
    另外,你可以把你修改的代码上传,我这边看看。 ...

    用txrx_ptp1588_transfer文件里面的demo报错为调用的结构体未定义;用这个txrx_transfer文件demo的可以编译成功;
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-6 18:34 , Processed in 0.105409 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表