查看: 2257|回复: 3

[已解决] 新人贴,ke06用官方一键创建的工程编译过不了

[复制链接]

该用户从未签到

13

主题

37

帖子

1

中级会员

Rank: 3Rank: 3

积分
220
最后登录
2021-7-16
发表于 2018-3-31 10:17:05 | 显示全部楼层 |阅读模式
新人第一次发帖,用ke06官方自带的一键工程生成工具生成了keil工程,编译过不了,打开options for target里的device选项看到选择芯片那里直接是空白的,没法选择芯片(pack包确定已安装),于是自建工程,可以选择芯片,里面的文件也按demo里的文件添加,结果编译还是通不过(include已经弄好),不知道什么原因,问了供应商的FAE几天没回复,项目很急,又第一次用ARM的芯片,以前用瑞萨的,请各位帮帮忙。
我知道答案 目前已有3人回答
回复

使用道具 举报

  • TA的每日心情
    郁闷
    2021-1-9 21:21
  • 签到天数: 56 天

    连续签到: 1 天

    [LV.5]常住居民I

    52

    主题

    677

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    1470
    最后登录
    2021-1-9
    发表于 2018-4-2 01:37:53 | 显示全部楼层
    得有错误信息才知道到底是什么问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    37

    帖子

    1

    中级会员

    Rank: 3Rank: 3

    积分
    220
    最后登录
    2021-7-16
     楼主| 发表于 2018-4-4 09:25:16 | 显示全部楼层
    感谢回复,问题解决了,把mdk4迁移到mdk5就好了,现在还有两个问题,希望能帮我下,1、编译后有两个1左移32位溢出的警告,keil默认是有符号的,所以左移31位溢出了。想着强制转换为无符号的,但是这又是官方的文件,怕转换后出问题。2、官方生成的模板工程里找不到系统时钟配置,以前用的都有个时钟配置文件,这个模板里没有,官方例程例也没有,在官方给我软件包里找到了system.MKE06Z4.C,我就把它link进来,编译的时候报错,很多宏定义没找到,且官方例程里有个systemInit函数和system.MKE06Z4.C里的systemInit函数重复了,所以我就觉得这个system.MKE06Z4.C是和这个模板工程不兼容了,但是例程里又没找到系统时钟配置,所以很疑惑。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    37

    帖子

    1

    中级会员

    Rank: 3Rank: 3

    积分
    220
    最后登录
    2021-7-16
     楼主| 发表于 2018-4-4 09:26:10 | 显示全部楼层
    中山无雪 发表于 2018-4-2 01:37
    得有错误信息才知道到底是什么问题

    感谢回复,问题解决了,把mdk4迁移到mdk5就好了,现在还有两个问题,希望能帮我下,1、编译后有两个1左移32位溢出的警告,keil默认是有符号的,所以左移31位溢出了。想着强制转换为无符号的,但是这又是官方的文件,怕转换后出问题。2、官方生成的模板工程里找不到系统时钟配置,以前用的都有个时钟配置文件,这个模板里没有,官方例程例也没有,在官方给我软件包里找到了system.MKE06Z4.C,我就把它link进来,编译的时候报错,很多宏定义没找到,且官方例程里有个systemInit函数和system.MKE06Z4.C里的systemInit函数重复了,所以我就觉得这个system.MKE06Z4.C是和这个模板工程不兼容了,但是例程里又没找到系统时钟配置,所以很疑惑。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-20 20:34 , Processed in 0.093417 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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