查看: 2563|回复: 6

[已解决] K10 C工程修改为C++工程 入口函数问题

[复制链接]
  • TA的每日心情
    开心
    2017-9-7 09:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    24

    主题

    130

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    401
    最后登录
    2020-11-3
    发表于 2017-12-19 11:45:00 | 显示全部楼层 |阅读模式
    本帖最后由 萱蘇2015 于 2017-12-19 11:46 编辑

    我用Freescale MK10FN1M0xxx12 调试成功的C工程UART驱动【官网的启动代码】,修改为C++工程
    修改配置:【问题1:不知道是否还需要其他配置???????】
    搜狗截图_2017-12-19_11-31-02.jpg
    修改后就出现如下警告:
    搜狗截图_2017-12-19_11-25-21.png
    代码如下:
    搜狗截图_2017-12-19_11-23-34.jpg
    程序运行后不会正常进入设定的入口函数:
    中断 向量表 S.jpg S.jpg
    而是进入了IAR默认入口。【问题2:我认为是__vector_table这部分代码根本没有编译链接进去,所以进入IAR默认入口函数。不知道是否正确呢?????】 IAR START.jpg
    还有就是程序一直在如下图这里,无法正常运行。望指点
    FAULT.jpg




    最佳答案

    萱蘇2015 发表于 2017-12-21 08:36 谢谢  是呢,目前正在研究 我觉得,你也可以直接去问问IAR 的工程师,去IAR官网问,他们比较有经验些,我这边是没有C++的IAR kinetis工程供你参考。 ...
    哎...今天够累的,签到来了1...
    回复

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24879
    最后登录
    2025-7-20
    发表于 2017-12-20 10:59:41 | 显示全部楼层
    楼主你好,你先看看IAR IDE关于C++的使用手册,看看是否还有遗漏的地方:
    http://supp.iar.com/FilesPublic/ ... opmentGuide.ENU.pdf
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-10-22 10:33
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]常住居民I

    5

    主题

    422

    帖子

    1

    高级会员

    Rank: 4

    积分
    983
    最后登录
    2024-10-22
    发表于 2017-12-20 12:50:46 | 显示全部楼层
    重建工程,再添加cpp文件。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-9-7 09:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    24

    主题

    130

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    401
    最后登录
    2020-11-3
     楼主| 发表于 2017-12-21 08:36:56 | 显示全部楼层
    小恩GG 发表于 2017-12-20 10:59
    楼主你好,你先看看IAR IDE关于C++的使用手册,看看是否还有遗漏的地方:
    http://supp.iar.com/FilesPublic ...

    谢谢  是呢,目前正在研究
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-9-7 09:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    24

    主题

    130

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    401
    最后登录
    2020-11-3
     楼主| 发表于 2017-12-21 08:37:30 | 显示全部楼层
    dongshan_1949 发表于 2017-12-20 12:50
    重建工程,再添加cpp文件。

    我已经试过了   不是这个原因
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24879
    最后登录
    2025-7-20
    发表于 2017-12-21 09:42:03 | 显示全部楼层
    萱蘇2015 发表于 2017-12-21 08:36
    谢谢  是呢,目前正在研究

    我觉得,你也可以直接去问问IAR 的工程师,去IAR官网问,他们比较有经验些,我这边是没有C++的IAR kinetis工程供你参考。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-9-7 09:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    24

    主题

    130

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    401
    最后登录
    2020-11-3
     楼主| 发表于 2017-12-22 08:29:41 | 显示全部楼层
    小恩GG 发表于 2017-12-21 09:42
    我觉得,你也可以直接去问问IAR 的工程师,去IAR官网问,他们比较有经验些,我这边是没有C++的IAR kineti ...

    好的  谢谢指点
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-20 16:16 , Processed in 0.106396 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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