极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 弘毅

arduino学习笔记19 - Atmega8制作最小arduino系统

  [复制链接]
发表于 2013-9-20 22:58:48 | 显示全部楼层
葱头同学 发表于 2013-1-13 13:37
bootloader已经烧进去了 但是接enc28j60模块又打不开网页 也PING不通 程序是能下载进去的 不知道是什么问 ...

请问大侠ATMEGA168PA-PU怎么烧写,我总是失败,折磨我好久啦,求教
回复 支持 反对

使用道具 举报

发表于 2013-11-7 21:32:58 | 显示全部楼层
弘毅老师好 我用ATMEGA8制作了一个最小系统 是否在向芯片下载或烧写.hex程序文件前一定要对芯片烧写Bootloader?
回复 支持 反对

使用道具 举报

发表于 2013-11-10 23:47:58 | 显示全部楼层
本帖最后由 laofuz1024 于 2013-11-10 23:58 编辑
纸鸢 发表于 2013-7-31 23:10
熔丝是一个保护知识产权的设计。简单的说,你在特定的引脚上加电压,足够的电流,就可以烧断里边的这根熔 ...


呵呵,那我问一下,这个脚是不是芯片生产出来就已经定了,这个芯片的熔丝位就是这个脚,不能选别的脚?

如果第一次烧的时候已经在这个引脚上加压烧了熔丝,是不是就不能读程序或者写程序了?能不能把这个熔丝位恢复再重新读写程序呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-23 20:20:52 | 显示全部楼层
小蝌蚪13925 发表于 2013-11-7 21:32
弘毅老师好 我用ATMEGA8制作了一个最小系统 是否在向芯片下载或烧写.hex程序文件前一定要对芯片烧写Bootloa ...

可以不用烧写bootloader,直接烧hex就可以。熔丝位配置的不需要从bootloader启动就可以了
回复 支持 反对

使用道具 举报

发表于 2013-12-18 18:03:28 | 显示全部楼层
弘毅 发表于 2011-11-29 21:07
热烈欢迎发文章

呵呵,想问一下!
电容和晶振换另一个规格,会有什么结果?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-19 09:38:55 | 显示全部楼层
laofuz1024 发表于 2013-12-18 18:03
呵呵,想问一下!
电容和晶振换另一个规格,会有什么结果?

如果使用不同频率的晶振,需要设置好熔丝位。。。我记得系统代码也得修改。。。否则时钟就不对了
回复 支持 反对

使用道具 举报

发表于 2013-12-19 17:23:36 | 显示全部楼层
弘毅 发表于 2013-12-19 09:38
如果使用不同频率的晶振,需要设置好熔丝位。。。我记得系统代码也得修改。。。否则时钟就不对了

哦,呵呵!谢谢

我还想继续问一下,为什么熔丝位和晶振有关?系统代码,是不是刷到芯片里的系统要改呢?

我的理解是换差不多的电容,应该是没关系的,这里电容是不是起到一个储存电和缓冲的作用?这样对不对啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-20 16:36:51 | 显示全部楼层
laofuz1024 发表于 2013-12-19 17:23
哦,呵呵!谢谢

我还想继续问一下,为什么熔丝位和晶振有关?系统代码,是不是刷到芯片里的系统要改呢 ...

晶振的匹配电容需要按照厂家的datasheet来进行使用,就算同频率的晶振不同厂家的也有不同要求的匹配电容。大了或者小了容易引起怪异的问题。AVR设置是内部时钟。。外部时钟。。多少频率范围内的,都是通过熔丝位设置的。
回复 支持 反对

使用道具 举报

发表于 2013-12-21 00:34:06 | 显示全部楼层
弘毅 发表于 2013-12-20 16:36
晶振的匹配电容需要按照厂家的datasheet来进行使用,就算同频率的晶振不同厂家的也有不同要求的匹配电容。 ...

嗯,这样!明白很多了,看来我还是对基础的不熟,才一知半解.....谢谢....继续研究
回复 支持 反对

使用道具 举报

发表于 2013-12-21 16:47:30 | 显示全部楼层
弘毅 发表于 2013-12-20 16:36
晶振的匹配电容需要按照厂家的datasheet来进行使用,就算同频率的晶振不同厂家的也有不同要求的匹配电容。 ...

问一下,在arduino 的IDE里面,编程器有好几个可以选

有 AVR ISP   、USBbtinyISP  ....
是不是都可以用来烧写芯片?
因为发现这几种在淘宝上的价格不一样!
如果能使用,有区别吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-22 21:38:18 | 显示全部楼层
laofuz1024 发表于 2013-12-21 16:47
问一下,在arduino 的IDE里面,编程器有好几个可以选

有 AVR ISP   、USBbtinyISP  ....

如果能使用的话,最终效果是没有区别的。。就是把芯片烧写成功。不过这个一定要买国际标准版,很多国内做过修改的版本是不支持IDE直接烧录的。
回复 支持 反对

使用道具 举报

发表于 2013-12-25 00:36:59 | 显示全部楼层
哦,这样啊!呵呵,谢谢。。。因为各各的价格不一样
回复 支持 反对

使用道具 举报

发表于 2014-4-20 11:08:47 | 显示全部楼层
好贴!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2014-10-11 10:47:34 | 显示全部楼层
建议给一张原理图,实拍的看不清!~
回复 支持 反对

使用道具 举报

发表于 2014-12-9 21:23:51 | 显示全部楼层
照做了,但是下载不进去,按键问题?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2020-9-30 08:21 , Processed in 0.048236 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表