最进搞了一块LM3S2b93玩,然后惊奇的发现程序不能从(FLASH)0x00000000开始写:L ,
用过LM3S的同志们可能知道吧,startup_ewarm.c 里面的中断向量表是要求从0x00000000开始写的,
但是我把LINK选项里的lm3s.icf文件的flash写入位置调到0x00000000时,悲剧出现了:(" />
FLASH写入错误,直接弹窗出来了,DEBUG都进不去,:(" /> 之后去查了PDF还有那个官方论坛,说是FLASH保护
之后就用了改了写入地址为0x00000FFF,程序就能写进去了,而且也能正常使用,但是
它没中断啊,没中断我怎么活?
:L 在这里我拜求各位大神们帮忙了,这个应该是 FLASH被锁死了(只有0x00000000到0x00000FFF),求具体解决方法。拜托了。
顺便送个9系列用户手册。。。。。。
此帖出自
小平头技术问答
一周热门 更多>