打印
[AVR单片机]

每次读熔丝位都不同,会变化呢?

[复制链接]
2371|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mega32,每次读熔丝位,每次都不同的问题,最后怎么回事呢。我的spi口单独的,我怀疑跟电脑下载软件有关系,不知道为什么用AVR_fighter总是提示usb没有连接,后来用progisp1.6.7,开始还好使后来也不好使了,再后来就用progisp1.72,就不提示usb连接不上了,但是就出现最前面说的问题,每次读熔丝位都会不停的变化,有时候写了程序机器不能运行还要重新写次熔丝位,或者用jtag仿真下载次。问题在哪里呢

相关帖子

沙发
huangxz| | 2014-3-31 13:51 | 只看该作者
首先要保证工具可靠,不然就不可能静下心思来学了

使用特权

评论回复
板凳
cl234583745|  楼主 | 2014-4-1 08:28 | 只看该作者
huangxz 发表于 2014-3-31 13:51
首先要保证工具可靠,不然就不可能静下心思来学了

那你也给个判断或者推断啊

使用特权

评论回复
地板
qin552011373| | 2014-4-1 08:33 | 只看该作者
cl234583745 发表于 2014-4-1 08:28
那你也给个判断或者推断啊

已经给你判断了,工具的问题,或者说你的芯片也有问题

使用特权

评论回复
5
huangxz| | 2014-4-1 09:37 | 只看该作者
cl234583745 发表于 2014-4-1 08:28
那你也给个判断或者推断啊

先用替换法,找一个一定没有问题的板,试你的烧录器。如果有问题,说明烧录器有问题。
如果没有问题,那就是芯片有问题。

在论坛上面一般就只能告诉你解决问题的方法,因为你出现的现象在别人那里一般不会出现,因为我们都用很正规的开发工具。

使用特权

评论回复
6
cl234583745|  楼主 | 2014-4-1 12:24 | 只看该作者
huangxz 发表于 2014-4-1 09:37
先用替换法,找一个一定没有问题的板,试你的烧录器。如果有问题,说明烧录器有问题。
如果没有问题,那 ...

你们不用AVR_fighter或者progisp下载吗?那用什么软件推荐下我试试,我感觉与下载软件或者主板usb有关系,上个公司一直用AVR_fighter都好使,至于单片机那边也都是单接的isp没有复用之类的

使用特权

评论回复
7
huangxz| | 2014-4-1 13:47 | 只看该作者
cl234583745 发表于 2014-4-1 12:24
你们不用AVR_fighter或者progisp下载吗?那用什么软件推荐下我试试,我感觉与下载软件或者主板usb有关系 ...

就用atmel studio自带的mkii下载器,没有问题啊
我下载过avr 89s52都很正常

使用特权

评论回复
8
lanchong1980| | 2014-4-1 13:57 | 只看该作者
为啥子,我现在的手机USB在新的电脑上不能传文件呢

使用特权

评论回复
9
cl234583745|  楼主 | 2014-4-2 11:39 | 只看该作者
huangxz 发表于 2014-4-1 09:37
先用替换法,找一个一定没有问题的板,试你的烧录器。如果有问题,说明烧录器有问题。
如果没有问题,那 ...

找到问题所在了。1.就是电的问题,电压不够就导致写熔丝位混乱,读熔丝位总变化。
2.只要AVR_fighter不能用是因为电脑主板usb口的问题,换电脑就可以,可能与主板品牌有关系,progisp1.72一直能用,但用的没有前者习惯。
3.avr studio 写熔丝位还是不会,我的切换到熔丝位的标签页时候总提示error,求具体详细截图。

使用特权

评论回复
10
huangxz| | 2014-4-2 12:17 | 只看该作者
cl234583745 发表于 2014-4-2 11:39
找到问题所在了。1.就是电的问题,电压不够就导致写熔丝位混乱,读熔丝位总变化。
2.只要AVR_fighter不能 ...


1.jpg (68.18 KB )

1.jpg

使用特权

评论回复
11
huangxz| | 2014-4-2 12:19 | 只看该作者
没有32的,楼主看看128的看有没有什么启示。

使用特权

评论回复
12
cl234583745|  楼主 | 2014-4-8 11:01 | 只看该作者
huangxz 发表于 2014-4-2 12:19
没有32的,楼主看看128的看有没有什么启示。

就是如上图,我打开Fuses时候就提示error。没有32的原因吗,别的型号就可以了吗?128和32 熔丝位一样吗

使用特权

评论回复
13
huangxz| | 2014-4-8 13:13 | 只看该作者
cl234583745 发表于 2014-4-8 11:01
就是如上图,我打开Fuses时候就提示error。没有32的原因吗,别的型号就可以了吗?128和32 熔丝位一样吗 ...

有点区别吧,32和128不是同一个芯片

使用特权

评论回复
14
lanchong1980| | 2014-4-8 14:08 | 只看该作者
慢慢找吧,佛祖保佑你

使用特权

评论回复
15
妖怪被师傅抓了| | 2016-1-11 23:33 | 只看该作者
卤煮请教下,我现在也是遇到这个问题,熔丝位一直读出不一样的值,写了再读还是一样的。请问你是怎么解决的?我用的isp下载器,下其他芯片没问题,测量vcc正常,能读出芯片id,写熔丝位提示写入成功,但是就是那样,读出来就是一读一个值。

使用特权

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

本版积分规则

99

主题

644

帖子

1

粉丝