查看: 4086|回复: 9

[MQX] mqx的release版本和debug版本问题

[复制链接]

该用户从未签到

2

主题

11

帖子

0

新手上路

Rank: 1

积分
19
最后登录
1970-1-1
发表于 2012-5-22 09:38:15 | 显示全部楼层 |阅读模式
我新建一个mqx的示例程序gpio,编译可以通过,但是烧写后没有运行起来,仿真也经常出现no source available的错误,后来我在debug的选项下面增加了包含mqx整个文件夹的路径,这样debug可以正常运行了,但是烧写release版本到flash还是不能正常运行,请问下该如何处理?我用的是cw10.2.
我知道答案 目前已有8人回答
回复

使用道具 举报

该用户从未签到

6

主题

79

帖子

0

中级会员

Rank: 3Rank: 3

积分
441
最后登录
1970-1-1
发表于 2012-5-22 10:17:51 | 显示全部楼层

RE:mqx的release版本和debug版本问题

release版本,有没有在选项下面增加了包含mqx整个文件夹的路径?
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

11

帖子

0

新手上路

Rank: 1

积分
19
最后登录
1970-1-1
 楼主| 发表于 2012-5-22 13:07:11 | 显示全部楼层

RE:mqx的release版本和debug版本问题

Debug configuration里面的source目录下是有加这个路径的,但是我感觉这个没什么用,你说的是这个地方吗?
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2012-5-22 14:16:54 | 显示全部楼层

    RE:mqx的release版本和debug版本问题

    请问你用的是什么芯片?
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    11

    帖子

    0

    新手上路

    Rank: 1

    积分
    19
    最后登录
    1970-1-1
     楼主| 发表于 2012-5-22 15:25:31 | 显示全部楼层

    RE:mqx的release版本和debug版本问题

    k60的 好像仿真经常有no source available这个错误  我同事用k40的裸机程序刚才仿真也出现这个问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    11

    帖子

    0

    新手上路

    Rank: 1

    积分
    19
    最后登录
    1970-1-1
     楼主| 发表于 2012-5-23 08:25:48 | 显示全部楼层

    RE:mqx的release版本和debug版本问题

    顶一下  怎么论坛里全是广告啊  版主来管管
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2012-5-24 09:43:36 | 显示全部楼层

    RE:mqx的release版本和debug版本问题

    广告已经处理了。
    这个应该是编译的问题,你看一下,你编译以后,是不是显示正确呢?
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    11

    帖子

    0

    新手上路

    Rank: 1

    积分
    19
    最后登录
    1970-1-1
     楼主| 发表于 2012-5-24 14:36:29 | 显示全部楼层

    RE:mqx的release版本和debug版本问题

    都正确的啊  不然debug也不能正常运行的吧
    现在我碰到个更大的问题:不能烧写程序了 点烧写程序就弹出“error importing task”的对话框,我新建一个bareboard工程,用它自己添加的main函数,没加任何代码,但是debug还是正常。重装CW也没用。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12

    主题

    66

    帖子

    0

    新手上路

    Rank: 1

    积分
    156
    最后登录
    1970-1-1
    发表于 2012-6-1 16:25:01 | 显示全部楼层

    RE:mqx的release版本和debug版本问题

    no source available 是说明你调试时,调试器没有找到PC指针执行到的物理地址所对应的C代码。所以要检查你release后,代码烧写入芯片的位置,这个好像与 .lcf 文件有关,这些脚本文件会知道你程序编译后所在的位置。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12

    主题

    66

    帖子

    0

    新手上路

    Rank: 1

    积分
    156
    最后登录
    1970-1-1
    发表于 2012-6-1 16:31:55 | 显示全部楼层

    RE:mqx的release版本和debug版本问题

    我之前遇到过很多次这样的问题,非常之不爽....创建了一个裸板工程、有三种编译方式,FLASH_DEBUG,RAM_DEBUG、CONSOLE_RAM_DEBUG,每种编译方式编译后代码都被烧录到了不同的芯片区域,像RAM_DEBUG,code被烧入了RAM中,这样你断电重启后,程序就没了,不能运行。你说的release和debug可能也有这方面的问题...留意一下吧
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-28 11:48 , Processed in 0.107374 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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