楼主: qiu-368230

[已解决] (求助)KEIL编译KE02库函数的GPIO报警告(已解决)

[复制链接]
  • TA的每日心情
    慵懒
    2016-11-24 10:19
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    50

    主题

    1028

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2870
    最后登录
    1970-1-1
    发表于 2015-4-26 11:16:19 | 显示全部楼层
    wambob 发表于 2015-4-26 10:38
    不是左移31位便负数,你移1位也报错

    KE系列没用过,KL没有这个问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9

    主题

    219

    帖子

    0

    高级会员

    Rank: 4

    积分
    653
    最后登录
    2017-11-19
    发表于 2015-4-26 11:37:41 | 显示全部楼层
    wambob 发表于 2015-4-26 10:36
    不是编译器的问题,用KIEL编译其它单片机就不 报错,是+1u 不是1ul

    还有这等奇葩的事情。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-17 08:39
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    33

    主题

    788

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2796
    最后登录
    1970-1-1
     楼主| 发表于 2015-4-26 21:04:48 | 显示全部楼层
    等FAE看看是咋回事吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    24

    主题

    410

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1203
    最后登录
    2018-6-27
    发表于 2015-4-26 22:14:17 | 显示全部楼层
    是不是少个文件,或者配置中路径少个
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-17 08:39
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    33

    主题

    788

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2796
    最后登录
    1970-1-1
     楼主| 发表于 2015-4-27 08:38:22 | 显示全部楼层
    770781327 发表于 2015-4-26 22:14
    是不是少个文件,或者配置中路径少个

    官网下载的库,我啥都没做,直接编译的,就出现警告
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-17 08:39
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    33

    主题

    788

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2796
    最后登录
    1970-1-1
     楼主| 发表于 2015-4-27 13:53:55 | 显示全部楼层
    顶一下,要沉了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2015-4-27 15:07:19 | 显示全部楼层
    你试试0x80000000u
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2015-4-27 15:15:53 | 显示全部楼层
    编译器的问题,MDK5 帮助里面给出的解决方案
    This description applies to RVCT 2.2 and later.
    C mode:
    the warning is produced but the compiler promotes the constants to unsigned
    the switch --strict always produces this message as an error.
    C++ mode:
    by default the out-of-range constants are promoted to unsigned without a warning and also when --strict is used
    As a work around for cases where the message is an error use the following code example:
    typedef enum
    {
      Bit31 = (int)0x80000000
    } Bits;
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    24

    主题

    410

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1203
    最后登录
    2018-6-27
    发表于 2015-4-28 08:30:46 | 显示全部楼层
    qiu-368230 发表于 2015-4-27 08:38
    官网下载的库,我啥都没做,直接编译的,就出现警告

    官网库不一定就一定没问题,很多都有路径问题,得自己看下调整
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2015-5-14 09:20:38 | 显示全部楼层
       非常感谢你的技术问题。如果你没有其他问题,我们将此帖默认为已解决.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-18 18:32 , Processed in 0.106818 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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