微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 正确配置AVR熔丝位的建议

正确配置AVR熔丝位的建议

时间:11-19 来源:互联网 点击:

目标板上留有JTAG接口)来解救了。另一种解救的方式 是:尝试在芯片的晶体引脚上临时人为的叠加上不同类型的振荡时钟信号,一旦ISP可以对芯片操作,立即将CKSEL配置成使用内部1MHz的RC振荡器作 为系统的时钟源,然后再根据实际情况重新正确配置CKSEL。

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

二、mega8熔丝位:1:未编程(不选中)0:编程(选中)

*

熔丝位说明 缺省设置

*

RSTDISBL:复位或I/O功能选择 1 1:复位功能;0:I/O功能(PC6)

WDTON:看门狗开关 1 1:看门狗打开(通过WDTCR允许);0:看门狗禁止

SPIEN:SPI下载允许 0 1:SPI下载禁止;0:SPI下载允许(注:当使用SPI

编程时,该项不可用)

EEAVE:烧录时EEPROM数据保留 1 1:不保留;0:保留

BODEN: BOD功能控制 1 1:BOD功能禁止;0:BOD功能允许

BODLEVEL:BOD电平选择1 1:2.7V电平;0:4.0V电平

BOOTRST: 复位入口选择 1 1:程序从0x0000地址开始执行;0:程序从引导区

确定的入口地址开始执行

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top