查看: 4627|回复: 7

[已解决] KL3X系列工程编译警告

[复制链接]
  • TA的每日心情
    开心
    2019-2-18 09:04
  • 签到天数: 23 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    15

    主题

    71

    帖子

    2

    中级会员

    Rank: 3Rank: 3

    积分
    219
    最后登录
    2019-3-5
    发表于 2018-8-13 11:00:19 | 显示全部楼层 |阅读模式
    MKL36Z128VLL4工程编译无报错,但是有警告:drivers\fsl_ftfx_controller.h(167): warning:  #66-D: enumeration value is out of "int" range ,枚举值超过了int范围。
    此枚举值定义如下:
    kFTFx_SecurityStateNotSecure = 0xc33cc33cU,       /*!< Flash is not secure.*/。

    这其实都是SDK包里自己定义了,未做修改。产生这个警告的原因是什么,如何解决?

    最佳答案

    神的罪名 发表于 2018-8-13 16:22 我是使用的最新的SDK,KL46的demo编译没有问题,也没有警告。我是新建的KL36的工程,编译通过,但是有Fla ... flash 没有secure是正常的,除非你想要secure, 而实际上没有secure. ...
    每天都要开心
    回复

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24884
    最后登录
    2025-7-20
    发表于 2018-8-13 12:14:58 | 显示全部楼层
    楼主用的IDE 是什么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-2-18 09:04
  • 签到天数: 23 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    15

    主题

    71

    帖子

    2

    中级会员

    Rank: 3Rank: 3

    积分
    219
    最后登录
    2019-3-5
     楼主| 发表于 2018-8-13 14:06:11 | 显示全部楼层
    小恩GG 发表于 2018-8-13 12:14
    楼主用的IDE 是什么?

    用的是MDK。。。。。
    每天都要开心
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24884
    最后登录
    2025-7-20
    发表于 2018-8-13 15:13:24 | 显示全部楼层
    本帖最后由 小恩GG 于 2018-8-13 15:22 编辑
    神的罪名 发表于 2018-8-13 14:06
    用的是MDK。。。。。

    SDK版本是多少?
    我这边是SDK2.X的,编译了下KL46的pflash mdk 代码,没有你说的问题。
    估计你的SDK版本可能太低了。
    2.jpg
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24884
    最后登录
    2025-7-20
    发表于 2018-8-13 15:23:18 | 显示全部楼层
    最新的MDK下载链接:
    http://mcuxpresso.nxp.com/en/select
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-2-18 09:04
  • 签到天数: 23 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    15

    主题

    71

    帖子

    2

    中级会员

    Rank: 3Rank: 3

    积分
    219
    最后登录
    2019-3-5
     楼主| 发表于 2018-8-13 16:22:41 | 显示全部楼层
    小恩GG 发表于 2018-8-13 15:23
    最新的MDK下载链接:
    http://mcuxpresso.nxp.com/en/select

    我是使用的最新的SDK,KL46的demo编译没有问题,也没有警告。我是新建的KL36的工程,编译通过,但是有Flash is not secure的警告产生
    每天都要开心
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-2-18 09:04
  • 签到天数: 23 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    15

    主题

    71

    帖子

    2

    中级会员

    Rank: 3Rank: 3

    积分
    219
    最后登录
    2019-3-5
     楼主| 发表于 2018-8-13 16:37:39 | 显示全部楼层
    小恩GG 发表于 2018-8-13 15:23
    最新的MDK下载链接:
    http://mcuxpresso.nxp.com/en/select

    我找到解决的办法了,但是不敢确定是不是这个原因造成的。
    在Option-》C/C++选项卡页面的Misc Controls一栏添加--diag_suppress=66,1296,186可以屏蔽此警告。
    每天都要开心
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24884
    最后登录
    2025-7-20
    发表于 2018-8-14 13:41:49 | 显示全部楼层
    神的罪名 发表于 2018-8-13 16:22
    我是使用的最新的SDK,KL46的demo编译没有问题,也没有警告。我是新建的KL36的工程,编译通过,但是有Fla ...

    flash 没有secure是正常的,除非你想要secure, 而实际上没有secure.
    应该还是配置上面有点问题。
    或者你可以直接在KL46的工程上面修改成KL36的代码,看看是否还有问题。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-21 04:03 , Processed in 0.102579 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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