求助:为何只能在线仿真,而下载到flash中就进不了中端了呢

[复制链接]
3306|3
 楼主| boboluoluo 发表于 2010-9-9 17:04 | 显示全部楼层 |阅读模式
我用的是基于AT91R40008的一块板子,仿真器为JEDI,flash为AT49BV1614。
当在线仿真时程序正常(有时也会出现进不了main函数的情况),可以在250ms的timer0中断中从网口发送出数据。但是当烧入flash后,程序就进不了中断了,只在while()中循环。
不知道是怎么回事?大家共同来探讨一下吧
hq_y 发表于 2010-9-9 17:42 | 显示全部楼层
打酱油路过
lz还在使用这个芯片相当强悍的说
也许是下载的问题吧
判断是否下载问题告诉你一个方法,你把flash焊接下来烧写成功之后再贴上去看看。
 楼主| boboluoluo 发表于 2010-9-14 13:40 | 显示全部楼层
烧写提示成功,应该就不是下载的问题了吧。
"把flash焊接下来烧写成功之后再贴上去看看":o这个可行吗?
 楼主| boboluoluo 发表于 2010-9-14 13:44 | 显示全部楼层
后来我发现只是进不了定时器中断,而且貌似时钟频率变慢了,因为下载到flash中脱机跑时的delay()函数比在线仿真的delay()时间长很多。
:dizzy:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

51

帖子

1

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