导航:首页 > 编程语言 > atmel烧录器不能进入编程模式

atmel烧录器不能进入编程模式

发布时间:2022-08-18 13:02:17

❶ atmel单片机烧录方法

可以使用仿真器或编程器通过专用上位机进行烧录,也可以通过通讯端口进行IAP(在应用编程),IAP方式可以不用仿真器或编程器进行升级。

❷ AVR isp 下载时AVR_fighter下载时提示“进入编程模式失败”

你好!
拿个编程器重新写一下熔丝位,或者拿片正常的芯片压在不正常的芯片上(管脚一一对齐)重新烧一次熔丝位,第一种方法绝对可行,第二种基本可行,我有过把两片芯片都烧死的经历,哈哈。。
我的回答你还满意吗~~

❸ lattice烧录器烧录失败

可能是因为:把芯片放到烧录座时,由于芯片放偏或芯片引脚偏斜,造成编程器上电时短路过流;将芯片从板上拆下,芯片引脚上有锡渣没清理干净就放到烧录座上编程,造成编程器上电短路。
如果编程器的电源过流保护不够完善,当遇到芯片或电路板短路时,轻则损坏编程器,重则可能会损坏芯片或电路板,造成严重的生产事故。
其中一个通道发生过流时,触发过流保护并关闭电源输出,导致其他正常的通道无法烧录;l 过流阀值设置的很高,当只有一个通道电源短路时,短路电流可能达不到过流阀值而无法触发过流保护,导致该通道相应电源控制电路被烧毁;l 在板烧写时,如果板上有大容量电容,上电瞬间浪涌电流过大,可能误触发过流保护将电源关闭,导致烧录失败。为了彻底解决这些问题,结合ZLG立功科技·致远电子十多年编程器的研发经验,并收集了各行业客户反馈的建议后,我们在最新推出的P800系列编程器中重构了编程器的过流检测保护机制,核心设计是在每个编程通道都有过流检测保护。

❹ 如何应对常见的在线烧录异常情况

在线烧录异常的情况很多,从如下几个方面来检查:

首先,寻找芯片是否自带编程触发管脚;

其次,芯片复位(Reset)对编程模式的影响;

最后,电路硬件设计方面的注意事项:

致远电子的P800在线烧录器的技术支持工程师,提醒你注意一下几点,你的在线编程的失败率会降低90%:

1、当板子设计有硬件看门狗时,应将看门狗禁能引脚或“喂狗”引脚引出,防止芯片在编程时被复位;

2、使用I2C接口编程时,为提高通讯的稳定性,接口的上拉电阻不宜过大;

3、编程引脚需要注意不要连接过大的电容,如有必要则需要使用跳线帽或其他方式将编程功能和正常功能电路分开,某些需要提供编程高压的引脚要引出,可以使用跳线帽或其他方式将编程高压和正常功能电路分开;

4、当编程接口使用排针时,VCC引脚不宜与GND引脚靠得太近,如图5所示,当烧录人员不慎将接口左错一个位,此时,编程器的VCC引脚直接接到芯片的GND引脚,芯片的RXD引脚接到编程器的GND引脚,结果将直接烧毁芯片的RXD引脚。为避免此类问题的产生,VCC与GND引脚应分别位于排针两侧。

❺ 烧录器烧录成功了,为什么芯片在运行中显示没有程序呐

可能有:
1、入口地址有误
2、程序的接口部分写得有误
3、读取执行的控制转交程序有误

❻ 使用51单片机烧录器 总显示编程器:写器件时发生错误

问题很可能是USB转串,编程器会用到串口的中断传输的,USB转串用的USB的中断来代替的,所以有时候会不稳定,你到台机电脑上面用硬件串口试试

❼ 单片机烧录程序总是显示“进入编程模式错误,请检查编辑器与目标板连接是否正确”,谁知道这是为啥

你是用串口烧程序吧 接键盘时 键盘阻碍了串口电平变化 数据错误了 握手不成功 当然就下载不了了

❽ AVR烧录````用ISP

你设好熔丝位了吗,说不定那些可怜的MCU都被你给锁住ISP编程了
***************************************************
熔丝位是ATMEL公司AVR单片机比较独到的特征。在每一种型号的AVR单片机内部都有一些特定含义的熔丝位,其特性表现为多次擦写的E�0�5PROM。用户通过配置(编程)这些熔丝位,可以固定地设置AVR的一些特性,参数以及I/O配置等,当然也包括对片内运行代码的锁定(加密)。
用户使用并行编程方式、ISP编程方式、JTAG编程方式都可以对AVR的熔丝位进行配置,但不同的编程工具软件提供对熔丝位的配置方式(指人机界面)也是不同的。有的是通过直接填写熔丝位位值(如:CVAVR、PonyProg2000和SLISP等),有的是通过列出表格选择(如AVR STUDIO、BASCOM-AVR)。前者程序界面比较简单,但是需要用户在仔细查询操作,会引起一些意想不到的后果,如造成芯片无法正常运行,无法再次定入ISP编程模式等。建议用户对AVR的熔丝位进行配置时,选择用户表格选择方式界面的编程软件,如BASCOM-AVR。不过版主使用的是前者PonyProg2000。
正确配置AVR熔丝位
对AVR熔丝位的配置操作是比较细致的工作,用户往往忽视其重要性,或感到不易掌握。下面给出对AVR熔丝位的配置操作时的一些要点和需要注意的相关事项。
1. 在AVR的器件手册中,对熔丝位使用已编程(Programmed)和未编程(Unprogrammed)定义熔丝位的状态,“Unprogrammed”表示熔丝位的状态为1(禁止);“Programmed” 表示熔丝位的状态为0(允许)。因此,配置 熔丝位的过程实际上是“配置熔丝位成为未编程状态1或成为已编程状态0”。
”表示设置熔丝位状态为0还是为1。R”方式确定熔丝位状态值的编程工具软件时,首先仔细阅读软件的使用说明书,弄清“R 2. 在使用通过选择打钩“
3. 新的AVR芯片在使用前,应先查看它的熔丝位的配置情况,再根据实际需要进行熔丝位的配置,并将各个熔丝位的状态记录备案。
4. AVR芯片加密以后仅仅是不能读取芯片内部的Flash和E�0�5PROM中的数据,熔丝位的状态仍然可以读取但不能修改配置。芯片擦除命令是将Flash和E�0�5PROM中的数据清除,并同时并两位锁定位状态配置成“11”,处于无锁定状态。但芯片擦除命令并不能改变其他熔丝位的状态。
5. 正确的操作步骤是:在芯片无锁定状态下,将代码写入芯片中,配置相关的熔丝位,最后配置芯片的锁定位。芯片锁定后,如果发现熔丝位配置不对,必须使用芯片擦除命令清除芯片中的数据,并解除锁定。然后重新写入代码,修改相关的熔丝位,最后再次配置芯片的锁定位。
6. 使用ISP串行方式下载编程时,应配置SPIEN熔丝位为0,芯片出厂时SPIEN位的状态默认为0,表示允许ISP串行方式下载编程。只有该位处于编程状态0时才可以通过AVR的ISP口进行ISP下载编程,如果该位处于编程状态1后,ISP串行方式下载数据立即被禁止,此时只有通过并口方式或JTAG编程方式才能将SPIEN的状态重新设置为0来开放ISP编程方式。所以有时芯片在ISP方式下不能写入,不要认为芯片已坏,可以按以上方法开放ISP编程。通常情况下,应保持SPIEN的状态为0,允许ISP编程不会影响其引脚的I/O功能,只要在硬件电路设计时,注意ISP接口与其接口器件进行必要的隔离,如使用串接电阻或断路跳线等。
7. 当不需要使用JTAG接口编程方式,且JTAG接口引脚需要作为I/O口使用时,最好设置熔丝位JTAGEN的状态为1。芯片出厂时JTAGEN的状态默认为0,表示允许JTAG编程方式,JTAG引脚不能作为I/O口使用,所以新的芯片如果需要用到JTAG引脚作I/O口,需设置JTAGEN为1,当JTAGEN的状态设置为1后JTAG接口立即被禁止,此时只有通过并行方式或ISP编程方式才能将JTAG重新设置为0开放JTAG。

❾ ATMEL烧录器无法进入编程模式怎么解决此问题

这个熔断丝是为了加密芯片的,当把程序烧录到芯片中以后,为了防止别人解密,读出程序,就烧断加密的熔断丝,就可以起到加密的作用了。但是,现在还是有高人哪,可以打开芯片,采用高科技手段将熔断丝接上,从而就可以解密程序了。

阅读全文

与atmel烧录器不能进入编程模式相关的资料

热点内容
随车拍app绑定什么设备 浏览:895
方维团购系统源码 浏览:990
linux反弹shell 浏览:154
打印机接口加密狗还能用吗 浏览:299
二板股票源码 浏览:446
度人经pdf 浏览:902
怎么配置android远程服务器地址 浏览:960
java程序员看哪些书 浏览:943
什么app可以免费和外国人聊天 浏览:797
pdf手写笔 浏览:182
别永远伤在童年pdf 浏览:990
爱上北斗星男友在哪个app上看 浏览:421
主力散户派发源码 浏览:671
linux如何修复服务器时间 浏览:61
荣县优途网约车app叫什么 浏览:479
百姓网app截图是什么意思 浏览:229
php如何嵌入html 浏览:817
解压专家怎么传输 浏览:745
如何共享服务器的网络连接 浏览:136
程序员简易表白代码 浏览:170