2023年全國(guó)碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、AVR的熔絲位的使用和設(shè)置作者:佚名文章來源:本站原創(chuàng)點(diǎn)擊數(shù):925更新時(shí)間:20093420:35:34熱★★★對(duì)AVR熔絲位的配置是比較細(xì)致的工作,用戶往往忽視其重要性,或感到不易掌握。下面給出對(duì)AVR熔絲位的配置操作時(shí)的一些要點(diǎn)和需要注意的相關(guān)事項(xiàng)。(1)在AVR的器件手冊(cè)中,對(duì)熔絲位使用已編程(Programmed)和未編程(Unprogrammed)定義熔絲位的狀態(tài),“Unprogrammed”表示熔絲狀態(tài)為“1”(禁止);“

2、Programmed”表示熔絲狀態(tài)為“0”(允許)。因此,配置熔絲位的過程實(shí)際上是“配置熔絲位成為未編程狀態(tài)“1”或成為已編程狀態(tài)“0””。(2)在使用通過選擇打鉤“√”方式確定熔絲位狀態(tài)值的編程工具軟件時(shí),請(qǐng)首先仔細(xì)閱讀軟件的使用說明,弄清楚“√”表示設(shè)置熔絲位狀態(tài)為“0”還是為“1”。(3)使用CVAVR中的編程下載程序時(shí)應(yīng)特別注意,由于CVAVR編程下載界面初始打開時(shí),大部分熔絲位的初始狀態(tài)定義為“1”,因此不要使用其編程菜單選項(xiàng)

3、中的“all”選項(xiàng)。此時(shí)的“all”選項(xiàng)會(huì)以熔絲位的初始狀態(tài)定義來配置芯片的熔絲位,而實(shí)際上其往往并不是用戶所需要的配置結(jié)果。如果要使用“all”選項(xiàng),應(yīng)先使用“readfusebits”讀取芯片中熔絲位實(shí)際狀態(tài)后,再使用“all”選項(xiàng)。(4)新的AVR芯片在使用前,應(yīng)首先查看它熔絲位的配置情況,再根據(jù)實(shí)際需要,進(jìn)行熔絲位的配置,并將各個(gè)熔絲位的狀態(tài)記錄備案。方式編程時(shí)前,需要將RESET引腳拉低,使芯片先進(jìn)入復(fù)位狀態(tài)。(10)使用內(nèi)部

4、有RC振蕩器的AVR芯片時(shí),要特別注意熔絲位CKSEL的配置。一般情況下,芯片出廠時(shí)CKSEL位的狀態(tài)默認(rèn)為使用內(nèi)部1MHz的RC振蕩器作為系統(tǒng)的時(shí)鐘源。如果你使用了外部振蕩器作為系統(tǒng)的時(shí)鐘源時(shí),不要忘記首先正確配置CKSEL熔絲位,否則你整個(gè)系統(tǒng)的定時(shí)都會(huì)出現(xiàn)問題。而當(dāng)在你的設(shè)計(jì)中沒有使用外部振蕩器(或某鐘特定的振蕩源)作為系統(tǒng)的時(shí)鐘源時(shí),千萬不要誤操作或錯(cuò)誤的把CKSEL熔絲位配置成使用外部振蕩器(或其它不同類型的振蕩源)。一旦這種

5、情況產(chǎn)生,使用ISP編程方式則無法對(duì)芯片操作了(因?yàn)镮SP方式需要芯片的系統(tǒng)時(shí)鐘工作并產(chǎn)生定時(shí)控制信號(hào)),芯片看上去“壞了”。此時(shí)只有使用取下芯片使用并行編程方式,或使用JTAG方式(如果JTAG為允許時(shí)且目標(biāo)板上留有JTAG接口)來解救了。另一種解救的方式是:嘗試在芯片的晶體引腳上臨時(shí)人為的疊加上不同類型的振蕩時(shí)鐘信號(hào),一旦ISP可以對(duì)芯片操作,立即將CKSEL配置成使用內(nèi)部1MHz的RC振蕩器作為系統(tǒng)的時(shí)鐘源,然后再根據(jù)實(shí)際情況重新

6、正確配置CKSEL。(11)使用支持IAP的AVR芯片時(shí),如果你不使用BOOTLOADER功能,注意不要把熔絲位BOOTRST設(shè)置為“0”狀態(tài),它會(huì)使芯片在上電時(shí)不是從Flash的0x0000處開始執(zhí)行程序。芯片出廠時(shí)BOOTRST位的狀態(tài)默認(rèn)為“1”。關(guān)于BOOTRST的配置以及BOOTLOADER程序的設(shè)計(jì)與IAP的應(yīng)用請(qǐng)參考本章相關(guān)內(nèi)容。ATmega128中重要熔絲位的配置(1)熔絲位M103C。M103C的配置將設(shè)定ATmega

溫馨提示

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

評(píng)論

0/150

提交評(píng)論