[串口烧写] DSP程序在RAM中正常运行,FLASH烧写不行

[复制链接]
zhangmangui 发表于 2013-9-3 17:37 | 显示全部楼层
wufawutian8高 发表于 2013-9-3 16:18
终于找到原因了   原来是我的CMD文件配置错误,档从RAM到flash的时候,换成F28335.CMD文件时候,可能是我 ...

谢谢你的分享   CMD还是学着要求修改  
 楼主| HD21425 发表于 2013-9-4 08:33 | 显示全部楼层
wufawutian8高 发表于 2013-9-3 16:18
终于找到原因了   原来是我的CMD文件配置错误,档从RAM到flash的时候,换成F28335.CMD文件时候,可能是我 ...

恭喜你解决了,我的问题还是没有着落,今天继续试验。
 楼主| HD21425 发表于 2013-9-4 15:57 | 显示全部楼层
经过我今天的调试,发现FLASH在线调试时,程序一直跳进"ILLEGAL_ISR“中断里面,不知道什么情况? 一直进入非法中断?
 楼主| HD21425 发表于 2013-9-5 11:52 | 显示全部楼层
苍天啊,我终于搞定了!原因很简单:程序中用到了release模式,然后从FLASH把程序拷贝到RAM中的子程序用到了ifdef RELEASE语句,但是我的头文件中没有对RELEASE宏定义,所以复制肯定失败,然后程序无法启动。
 楼主| HD21425 发表于 2013-9-5 11:59 | 显示全部楼层
我是按照回复数量分配的分数,谢谢大家!
ygl968 发表于 2013-9-5 13:03 | 显示全部楼层
梅小西与河马 发表于 2016-3-23 09:59 | 显示全部楼层
HD21425 发表于 2013-9-5 11:52
苍天啊,我终于搞定了!原因很简单:程序中用到了release模式,然后从FLASH把程序拷贝到RAM中的子程序用到 ...

拷贝的子函数是指MemCopy()函数?
梅小西与河马 发表于 2016-3-23 10:00 | 显示全部楼层
wufawutian8高 发表于 2013-9-3 16:18
终于找到原因了   原来是我的CMD文件配置错误,档从RAM到flash的时候,换成F28335.CMD文件时候,可能是我 ...

是怎么查看你ebss需要的空间大小的?
a869938 发表于 2017-4-27 19:49 | 显示全部楼层
我的也是 我也按照楼上的改了  还是没用
a869938 发表于 2017-4-27 19:49 | 显示全部楼层
梅小西与河马 发表于 2016-3-23 10:00
是怎么查看你ebss需要的空间大小的?

同问
hitycy 发表于 2019-6-5 21:02 | 显示全部楼层
HD21425 发表于 2013-9-5 11:52
苍天啊,我终于搞定了!原因很简单:程序中用到了release模式,然后从FLASH把程序拷贝到RAM中的子程序用到 ...

大神,能详细说说吗?我也遇到类似的问题,连上仿真器,232通讯正常,烧写到flash就不行了,求教。
hitycy 发表于 2019-6-13 15:07 | 显示全部楼层
zhangmangui 发表于 2013-8-31 23:16
这个问题很常见的    你烧写进去之后是通讯失败还是直接没有反应  
我曾经遇到的问题是   烧写后上电第一次 ...

大神说的复位是啥意思啊,希望可以详细说说。
zhangmangui 发表于 2019-6-13 22:46 | 显示全部楼层
hitycy 发表于 2019-6-13 15:07
大神说的复位是啥意思啊,希望可以详细说说。

应该是UART吧    烧写固化的程序   上电后运行   但是UART异常
手动复位一下就正常了
SfyEEr 发表于 2019-6-18 09:03 | 显示全部楼层
wufawutian8高 发表于 2013-9-3 16:18
终于找到原因了   原来是我的CMD文件配置错误,档从RAM到flash的时候,换成F28335.CMD文件时候,可能是我 ...

好像是这样的,flash空间的内容只有烧写的时候才能改变,或者是调用api才能更改吧。
SfyEEr 发表于 2019-6-18 09:04 | 显示全部楼层
wufawutian8高 发表于 2013-9-3 16:18
终于找到原因了   原来是我的CMD文件配置错误,档从RAM到flash的时候,换成F28335.CMD文件时候,可能是我 ...

好像是这样的,flash空间的内容只有烧写的时候才能改变,或者是调用api才能更改吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
快速回复 在线客服 返回列表 返回顶部