AVR熔絲位配置詳解_第1頁
AVR熔絲位配置詳解_第2頁
AVR熔絲位配置詳解_第3頁
AVR熔絲位配置詳解_第4頁
AVR熔絲位配置詳解_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 HYPERLINK AVR熔絲位配置詳解AVR開發(fā)前準(zhǔn)備熔絲位(Fuse)快速入門本頁關(guān)鍵詞:AVR 熔絲位(Fuse)快速入門 熔絲位 熔絲的作用AVR通過熔絲絲來控制芯片片內(nèi)部的一些些功能,比如如JTAG,時時鐘的使用,掉掉電檢測電壓壓,是否允許許調(diào)試等。AVR Stuudio 中中 STK5500 處理理熔絲位有巨巨大的優(yōu)勢:它是以功能能組合讓用戶戶配置。 這這種方式與小小馬(PnooyProgg2000,SL-ISSP)相比,具具有以下的優(yōu)優(yōu)勢(優(yōu)勢是是如此明顯,可可以用“巨大優(yōu)勢”來形容):有效避免因不熟熟悉熔絲位讓讓芯片鎖死 (這是初學(xué)學(xué)者的惡夢), 筆者曾曾經(jīng)鎖死過三三片Atm

2、eega16。不需要靠記憶與與查文檔,就就能配置熔絲絲位(這也是是初學(xué)者的惡惡夢)動手之前:請你你一定弄清楚楚了,你這樣樣改會有什么么后果,除非非你有很多錢錢不在乎多鎖鎖死幾個芯片片。備份你的的熔絲位狀態(tài)態(tài),在點擊PPrograam之前再次次檢查熔絲位位設(shè)置正確與與否,不要誤誤點了某項而而沒有注意到到。由于ISP下載載需要芯片本本身提供時鐘鐘信號。一定定注意,如果果沒有接外部部晶振,一定定不能編程熔熔絲位使用外外部晶振。一一旦那樣做,就就不能再進(jìn)入入編程了,也也就是芯片被被鎖死。建議議新手不要隨隨意設(shè)置芯片片的熔絲位,等等對熔絲位比比較了解了再再進(jìn)行操作。當(dāng)芯片鎖死已成成事實,只要要能夠為芯片

3、片提供相對應(yīng)應(yīng)的時鐘源即即可。如選擇擇了Ext. RC OOsc而又沒沒有外部 RRC(阻容) 振蕩器時時,可參考手手冊的接一個個很簡單的RRC振蕩電路路!再將熔絲絲位配置改回回正確的配置置就可搞定!通過下圖的方法法打開連接:使用操作界面如如下: (注注意:下圖中中,打勾的表表示選中,代代表0。沒有有打勾的表示示1)。上圖的資料有很很多相關(guān)項,你你需要認(rèn)識以以下的代碼,以以理解意思。英英文翻譯說明明如下:英文中文On-Chipp Debuug Enaabled片內(nèi) 調(diào)試 使使能JTAG Innterfaace EnnableddJTAG 接口口 使能Serial progrram doownl

4、oaading (SPI) enabbled串行編程下載(SPI) 使能 (IISP下載時時該位不能修修改)Preservve EEPPROM mmemoryy throough tthe Chhip Errase ccycle;芯片擦除時EEEPROM的的內(nèi)容保留Boot Fllash ssectioon sizze=xxxxx worrds引導(dǎo)(Boott)區(qū)大小為為xxx個詞詞Boot sttart aaddresss=$yyyyy;引導(dǎo)(Boott)區(qū)開始地地址為 $yyyyyBoot Reeset vvectorr Enabbled引導(dǎo)(Boott)、復(fù)位 向量 使能能Brown-o

5、out deetectiion leevel aat VCCC=xxxxx V;掉電檢測的電平平為 VCCC=xxxxx 伏Brown-oout deetectiion ennabledd;掉電檢測使能Start-uup timme: xxxx CK + yy ms啟動時間 xxxx 個時鐘鐘周期 + yy 毫秒秒Ext. Cllock;外部時鐘Int. RCC Osc.內(nèi)部 RC(阻阻容) 振蕩蕩器Ext. RCC Osc.外部 RC(阻阻容) 振蕩蕩器Ext. Loow-Freeq. Crrystall;外部 低頻 晶晶體Ext. Crrystall/Resoonatorr Low Fre

6、q外部晶體/陶瓷瓷振蕩器 低低頻Ext. Crrystall/Resoonatorr Mediium Frreq外部晶體/陶瓷瓷振蕩器 中中頻Ext. Crrystall/Resoonatorr Highh Freqq外部晶體/陶瓷瓷振蕩器 高高頻注:以上中文是是對照 ATTmega116的中、英英文版本數(shù)據(jù)據(jù)手冊而翻譯譯。盡量按照照了官方的中中文術(shù)語。應(yīng)用舉例:比如我們想使用用片內(nèi)的RCC振蕩(即不不需要接晶振振),可以選選擇選擇下面面三者之一:Int. RCC Osc. 8 MHHz; Sttart-uup timme: 6 CK + 0 ms;CKSEL=0100 SUT=00 Int.

7、 RC Ossc. 8 MHz; Startt-up ttime: 6 CK + 4 mms;CKSEL=0100 SUT=01 Int. RC Ossc. 8 MHz; Startt-up ttime: 6 CK + 64 ms; CKSELL=01000 SUT=10如圖:內(nèi)部1MM晶振,默認(rèn)認(rèn)情況典型設(shè)設(shè)置。(兩個個圖分別為上上下兩部分,沒沒有顯示的部部分均為不選選中狀態(tài)。)下圖顯示的是選選擇內(nèi)部晶振振,1 Mhhz RC比如我們想使用用外部7.33728M晶晶振,可以選選擇選擇下面面三者之一:Ext. Crrystall/ResoonatorrHigh Freq.;Start-uup

8、timme: 2558 CK + 4 mms;CKSEL=1110 SUT=00 或后面與EExt. CCrystaal/Ressonatoor Higgh Freeq.;. 有關(guān)關(guān)的選擇。如下兩圖:7.3728MM晶振典型融融絲位(及本本站的開發(fā)板板使用時候的的典型設(shè)置)如果你在使用過過程中遇到什什么問題,歡歡迎討論, HYPERLINK / hhttp:/。后記:說說Meega1288的熔絲位ATmega1128是avvr系列中一一款高性能的的芯片,設(shè)計計的時候兼容容M103模模式,但是這這個M1033模式經(jīng)常害害人?;诖舜耍f說ATTmega1128的熔絲絲位,順便說說說其他的功功能。默認(rèn)情情況下M1003模式是選選中的,應(yīng)該該將其去掉;晶振是內(nèi)部部1M晶振,如如果你使用外外部晶振,應(yīng)應(yīng)該進(jìn)行修改改。M1288可以開啟硬硬件的看門狗狗,選中此項項,看門狗不不需要程序初初始化,只需需要程序里面面喂狗就可以以了。默認(rèn)熔絲第一部部分M103兼容模模式,使能JJTAG,使使能SPI,BBootlooader區(qū)區(qū)大小40996,未使能能BOOT。默認(rèn)熔絲第二部部分DOD為2.77V,內(nèi)部11M晶振。下面是本站使用用M128開開發(fā)板的典型型設(shè)置,M1103模式取取消,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論