打印
[AVR单片机]

请教一下,atmel单片机,望高手帮助!

[复制链接]
3160|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
anchoret|  楼主 | 2013-5-11 12:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 anchoret 于 2013-5-11 20:35 编辑

自己做了一块板子,用的是atmega1280的单片机,现在调试,用的是Jtag MKII仿真器,开发环境atmel studio6.0,外部晶振11.0592MHz,
现在的问题是程序能下载进去,熔丝位也能编程,但是调试的时候根本进不了main()函数,暂停后再反汇编中看到程序指针在:
0000FFFF NOP Undefined处,望高手帮助,谢谢!
我的熔丝位配置是:
BODLEVEL = DISABLED
OCDEN = [ ]
JTAGEN = [X]
SPIEN = [X]
WDTON = [ ]
EESAVE = [ ]
BOOTSZ = 4096W_F000
BOOTRST = [ ]
CKDIV8 = [ ]
CKOUT = [ ]
SUT_CKSEL = EXTXOSC_8MHZ_XX_16KCK_65MS

EXTENDED = 0xFF (valid)
HIGH = 0x99 (valid)
LOW = 0xFF (modified)

相关帖子

沙发
huangxz| | 2013-5-11 12:49 | 只看该作者
好像跑飞了,看下反汇编的0x0000地址是啥

使用特权

评论回复
板凳
getit95| | 2013-5-11 13:44 | 只看该作者
是不是跑进bootloader空间里了。

使用特权

评论回复
地板
anchoret|  楼主 | 2013-5-11 14:45 | 只看该作者
huangxz 发表于 2013-5-11 12:49
好像跑飞了,看下反汇编的0x0000地址是啥

为什么是全FF呢?是哪里有设置么?

使用特权

评论回复
5
anchoret|  楼主 | 2013-5-11 14:46 | 只看该作者
getit95 发表于 2013-5-11 13:44
是不是跑进bootloader空间里了。

我没有bootloader啊!?

使用特权

评论回复
6
anchoret|  楼主 | 2013-5-11 14:48 | 只看该作者
本帖最后由 anchoret 于 2013-5-11 16:27 编辑

在反汇编里拉到最上面显示无源文件,地址0000处显示nop指令:funk:

使用特权

评论回复
7
anchoret|  楼主 | 2013-5-11 14:56 | 只看该作者
可是FLASH里读回来是有值的!

使用特权

评论回复
8
anchoret|  楼主 | 2013-5-11 14:57 | 只看该作者
本帖最后由 anchoret 于 2013-5-11 15:06 编辑

:100000000C9490000C94AF000C94AF000C94AF00D3
:100010000C94AF000C94AF000C94AF000C94AF00A4
:100020000C94AF000C94AF000C94AF000C94AF0094
:100030000C94AF000C94AF000C94AF000C94AF0084
:100040000C94AF000C94AF000C94AF000C94AF0074

使用特权

评论回复
9
qin552011373| | 2013-5-11 21:27 | 只看该作者
进不了main能进其他的吗?看下硬件,譬如说晶振,电压什么的

使用特权

评论回复
10
anchoret|  楼主 | 2013-5-11 22:32 | 只看该作者
找到原因了,复位信号被一个外部芯片拉倒2.3V,晕了

使用特权

评论回复
11
huangxz| | 2013-5-11 23:07 | 只看该作者
anchoret 发表于 2013-5-11 22:32
找到原因了,复位信号被一个外部芯片拉倒2.3V,晕了

使用特权

评论回复
12
woosoo521| | 2013-5-12 00:30 | 只看该作者
学习学习

使用特权

评论回复
13
sgj245609615| | 2013-5-12 08:37 | 只看该作者
了解一下

使用特权

评论回复
14
anchoret|  楼主 | 2013-5-12 23:01 | 只看该作者
怎么不能结贴?????????

使用特权

评论回复
15
qin552011373| | 2013-5-13 06:56 | 只看该作者
anchoret 发表于 2013-5-11 22:32
找到原因了,复位信号被一个外部芯片拉倒2.3V,晕了

就感觉像是硬件的问题

使用特权

评论回复
16
qin552011373| | 2013-5-13 06:57 | 只看该作者
huangxz 发表于 2013-5-11 23:07

使用特权

评论回复
17
qin552011373| | 2013-5-13 06:57 | 只看该作者
anchoret 发表于 2013-5-12 23:01
怎么不能结贴?????????

点击结贴以后  要先把分数值分配好  然后再结帖

使用特权

评论回复
18
supreme42| | 2015-5-19 18:01 | 只看该作者
先检查电源复位,然后晶振。

使用特权

评论回复
19
leonwjwxf| | 2015-6-10 16:11 | 只看该作者
学习了...

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

47

帖子

0

粉丝