请牛人指点~2407程序烧写进FLASH后不执行问题

2019-08-06 16:37发布

我在仿真的时候能正确执行,但是一下载到FLASH里就不执行了,我的程序很简单,就是控制IO口让发光二极管点亮熄灭~

这是我的CMD文件:

MEMORY

{

PAGE 0: VECS: origin=0h,length=40h

PVECS: origin=40h,length=70h

PROG: origin=0b0h,length=7F50h

PAGE 1: MMRS: origin=0h,length=5Fh

B2: origin=60h,length=20h

B0: origin=0200h,length=100h

B1: origin=0300h,length=100h

SARAM: origin=0800h,length=800h

ext: origin=8000h,length=8000h

}



SECTIONS

{

.reset :{} >VECS PAGE 0

.vectors :{} >VECS PAGE 0

.pvecs: :{} >PVECS PAGE 0

.text :{} >PROG PAGE 0

.cinit :{} >PROG PAGE 0

.heap :{} >B1 PAGE 1

.bss :{} >SARAM PAGE 1

.data :{} >B1 PAGE 1

.con :{} >B0 PAGE 1

.const :{} >SARAM PAGE 1

.stack :{} >SARAM PAGE 1

}

请高手帮我看看是那的问题,谢谢!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
yangguangaisha
1楼-- · 2019-08-06 21:56
PVECS从44H开始,否则容易加密.
zhangmangui
2楼-- · 2019-08-06 23:29
看看这里的分享  你可以将flash中的调到RAM中运行
http://bbs.21ic.com/icview-556050-1-1.html
tianli1980
3楼-- · 2019-08-07 04:47
 精彩回答 2  元偷偷看……

一周热门 更多>