问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单片机焊好之后,用AVR_fighter烧写程序提示“进入编程模式失败,请检查芯片及usbasp是否连接正常!”

发布网友 发布时间:2022-05-27 07:53

我来回答

5个回答

热心网友 时间:2023-10-12 04:22

AVR 初次使用需要配置熔丝,你仔细看一下吧!

关于avr的熔丝的使用和设置
看到这么多的人对AVR的熔丝位不会使用和误操作,给出参考。
5.1.1 正确配置AVR熔丝位
对AVR熔丝位的配置是比较细致的工作,用户往往忽视其重要性,或感到不易掌握。下面给出对AVR熔丝位的配置操作时的一些要点和需要注意的相关事项。有关ATmega128熔丝位的具体定义和功能请查看本书相关章节,在附录中将给出一个完整的汇总表。
(1)在AVR的器件手册中,对熔丝位使用已编程(Programmed)和未编程(Unprogrammed)定义熔丝位的状态,“Unprogrammed”表示熔丝状态为“1”(禁止);“Programmed”表示熔丝状态为“0”(允许)。因此,配置熔丝位的过程实际上是“配置熔丝位成为未编程状态“1”或成为已编程状态“0””。

(2)在使用通过选择打钩“√”方式确定熔丝位状态值的编程工具软件时,请首先仔细阅读软件的使用说明,弄清楚“√”表示设置熔丝位状态为“0”还是为“1”。

(3)使用CVAVR中的编程下载程序时应特别注意,由于CVAVR编程下载界面初始打开时,大部分熔丝位的初始状态定义为“1”,因此不要使用其编程菜单选项中的“all”选项。此时的“all”选项会以熔丝位的初始状态定义来配置芯片的熔丝位,而实际上其往往并不是用户所需要的配置结果。如果要使用“all”选项,应先使用“read->fuse bits”读取芯片中熔丝位实际状态后,再使用“all” 选项。

(4)新的AVR芯片在使用前,应首先查看它熔丝位的配置情况,再根据实际需要,进行熔丝位的配置,并将各个熔丝位的状态记录备案。

(5)AVR芯片加密以后仅仅是不能读取芯片内部Flash和E2PROM中的数据,熔丝位的状态仍然可以读取但不能修改配置。芯片擦除命令是将Flash和E2PROM中的数据清除,并同时将两位锁定位状态配置成“11”,处于无锁定状态。但芯片擦除命令并不改变其它熔丝位的状态。

(6)正确的操作程序是:在芯片无锁定状态下,下载运行代码和数据,配置相关的熔丝位,最后配置芯片的锁定位。芯片被锁定后,如果发现熔丝位配置不对,必须使用芯片擦除命令,清除芯片中的数据,并解除锁定。然后重新下载运行代码和数据,修改配置相关的熔丝位,最后再次配置芯片的锁定位。 -

(7)使用ISP串行方式下载编程时,应配置SPIEN熔丝位为“0”。芯片出厂时SPIEN位的状态默认为“0”,表示允许ISP串行方式下载数据。只有该位处于编程状态“0”,才可以通过AVR的SPI口进行ISP下载,如果该位被配置为未编程“1”后,ISP串行方式下载数据立即被禁止,此时只能通过并行方式或JTAG编程方式才能将SPIEN的状态重新设置为“0”,开放ISP。通常情况下,应保持SPIEN的状态为“0”,允许ISP编程不会影响其引脚的I/O功能,只要在硬件电路设计时,注意ISP接口与其并接的器件进行必要的隔离,如使用串接电阻或断路跳线等。

(8)当你的系统中,不使用JTAG接口下载编程或实时在线仿真调试,且JTAG接口的引脚需要作为I/O口使用时,必须设置熔丝位JTAGEN的状态为“1”。芯片出厂时JTAGEN的状态默认为“0”,表示允许JTAG接口,JTAG的外部引脚不能作为I/O口使用。当JTAGEN的状态设置为“1”后,JTAG接口立即被禁止,此时只能通过并行方式或ISP编程方式才能将JTAG重新设置为“0”,开放JTAG。

(9)一般情况下不要设置熔丝位把RESET引脚定义成I/O使用(如设置ATmega8熔丝位RSTDISBL的状态为“0”),这样会造成ISP的下载编程无法进行,因为在进入ISP方式编程时前,需要将RESET引脚拉低,使芯片先进入复位状态。

(10)使用内部有RC振荡器的AVR芯片时,要特别注意熔丝位CKSEL的配置。一般情况下,芯片出厂时CKSEL位的状态默认为使用内部1MHz的RC振荡器作为系统的时钟源。如果你使用了外部振荡器作为系统的时钟源时,不要忘记首先正确配置CKSEL熔丝位,否则你整个系统的定时都会出现问题。而当在你的设计中没有使用外部振荡器(或某钟特定的振荡源)作为系统的时钟源时,千万不要误操作或错误的把CKSEL熔丝位配置成使用外部振荡器(或其它不同类型的振荡源)。一旦这种情况产生,使用ISP编程方式则无法对芯片操作了(因为ISP方式需要芯片的系统时钟工作并产生定时控制信号),芯片看上去“坏了”。此时只有使用取下芯片使用并行编程方式,或使用JTAG方式(如果JTAG为允许时且目标板上留有JTAG接口)来解救了。另一种解救的方式是:尝试在芯片的晶体引脚上临时人为的叠加上不同类型的振荡时钟信号,一旦ISP可以对芯片操作,立即将CKSEL配置成使用内部1MHz的RC振荡器作为系统的时钟源,然后再根据实际情况重新正确配置CKSEL。

(11)使用支持IAP的AVR芯片时,如果你不使用BOOTLOADER功能,注意不要把熔丝位BOOTRST设置为“0”状态,它会使芯片在上电时不是从Flash的0x0000处开始执行程序。芯片出厂时BOOTRST位的状态默认为“1”。关于BOOTRST的配置以及BOOTLOADER程序的设计与IAP的应用请参考本章相关内容。

热心网友 时间:2023-10-12 04:22

查看硬件电路是否正常:
1、工作电压对不对? 2、单片机复位电路对不对,量复位脚电平对不对?
3、用示波器量晶振是否起振?
如果上面全都正常的话单片机电路基本上是没问题的,可能是你下载线的驱动不是最新的,建议换根其他类型的下载线试试。

热心网友 时间:2023-10-12 04:23

raedit 是文本编辑器,就是记事本啦。
第二个没找到,找到的是progisp,USB多功能编程器支持软件

按字面理解就可以啊,第一个程序下载
记事本 编辑文本
最后这个是用来编程序的,具体怎么用就要问专业人士了。
建议用搜索,可以搜出很多,我的答案也是搜出来的啊。

非专业人士,仅供参考

热心网友 时间:2023-10-12 04:23

你看下这个教程吧 http://bbs.sxtmcu.com/dispbbs.asp?boardid=2&Id=260追问那个论坛老是登录不了,您要是有,麻烦您发到我邮箱:1047166201@qq.com。谢谢啦~

热心网友 时间:2023-10-12 04:24

芯片方向放对了吗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
莲花冬天发芽好吗 过冬荷花什么时候发芽 一个手机号怎样登陆两个孩子的长沙市中小学生人人通云平台 人人通怎么进入学校 人人通电脑版学生怎样登录 名侦探柯南真人版3为什么要换人? 真人版柯南,你最喜欢小栗旬还是沟端淳平? 央企中国稀土集团落户江西,衷心希望江西摆脱“环江西经济带”地位_百度... 来天津的央企有哪些 东丽区的央企有哪些 为什么在桌面上刷新,总是会黑屏然后再复原? 安卓2.3安装了,Adobe Flash Player 10.3. ,可是还是无法在优酷网看视频,怎么解决? Vista下无法安装QQ 系统重装之后无法播放任何视频 Win7打不开QQ,因为应用程序的的并行配置不正确。重新下了,也是这样,其他文件比如魔兽世界,星级争霸2啥 win7无法运行优酷:提示的是应用程序无法启动,因为应用程序的并行配置不正确。 win7系统二维flash软件打不开 并行配置不正确怎么办 Win7下Flash CS5 应用程序无法启动,因为应用程序的并行配置不正确 外卖健康证体检项目有哪些 求一部漫画,女主是魔女,男主是天使 邮政储蓄卡绑定手机号修改之后网上使用时显示预留号码错误, 我今天刚开户的邮政储蓄银行卡,绑定微信说预留手机号码不符可以去银 中国邮政银行预留的手机号码不一致! 邮政储蓄卡绑定不了微信说预留手机号不对 我刚办了个银行卡,邮政的,然后绑定支付宝显示手机预留信息错误,但是我的手机预留是对的,求怎么破? 我明明修改了邮政储蓄上的预留号码怎么还显示号码不对 邮政储蓄银行预留号码与现在手机号不符怎么办 邮政银行的卡 预留手机号不对为什么 邮政银行证件号与银行预留信息不一致打人工台可以处理吗? 电脑怎么解压我的世界电脑版地图请截图,谢谢 结合你的成长经历,简述你想加入中国共产党的原因 你好,你说洗衣粉和白醋可以去掉衣服上由于汗啧出现的黑点?具体是怎样做的可以告诉我吗?谢谢! 入党申请书内容:(1)自己对党的认识和入党动机;(2)自己的*信念、成长经历和思想、工作、学习、 跪求大侠霍元甲下载地址 一起中学教师端可以听学生的音频吗? win7怎样设置热点的相关视频 我的U盘中了病毒后之前存在的文件夹和文件都不见了,但它们还占有空间,怎么恢复? 为什么早晚的体重一样呢? 早晚体重一样说明什么 为啥晚上的体重和第二天的体重是一样的? 减肥为什么有时候早晚体重差了一斤,有时候又早晚体重一样呢 为什么我晚上的体重和第二天早上一样? 为什么早晚体重有变化 人工培植有碗竹笋吗? 为什么我网店的衣服在手机淘宝客户端里面,显示“暂不支持此类商品在手机上购买?在哪里设置啊? 竹笋有人工种的吗 用手机淘宝买东西,上面显示 该商品暂不支持手机购买 这是为什么,要怎么设置 为什么我网店的衣服在手机淘宝客户端里面,显示“暂不支持此类商品在... 手机淘宝暂不支持购买 iphone怎么换铃声?(不是系统自带的铃声)