色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>嵌入式開發>AVR熔絲位配置的一些要點和需要注意的相關事項資料下載

AVR熔絲位配置的一些要點和需要注意的相關事項資料下載

2021-04-11 | pdf | 108.08KB | 次下載 | 2積分

資料介紹

對AVR熔絲位的配置是比較細致的工作,用戶往往忽視其重要性,或感到不易掌握。下面給出對AVR熔絲位的配置操作時的一些要點和需要注意的相關事項。 (1)在AVR的器件手冊中,對熔絲位使用已編程(Programmed)和未編程(Unprogrammed)定義熔絲位的狀態,“Unprogrammed”表示熔絲狀態為“1”(禁止);“Programmed”表示熔絲狀態為“0”(允許)。因此,配置熔絲位的過程實際上是“配置熔絲位成為未編程狀態“1”或成為已編程狀態“0””。 (2)在使用通過選擇打鉤“&raDIC;”方式確定熔絲位狀態值的編程工具軟件時,請首先仔細閱讀軟件的使用說明,弄清楚“&radIC;”表示設置熔絲位狀態為“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”。 上面介紹了配置AVR熔絲位的要點和注意事項,本小節把在一般情況下使用ATmega128時,幾個重要的熔絲位配置情況進行說明。 (1)熔絲位M103C。M103C的配置將設定ATmega128是以ATmega103兼容方式工作運行還是以ATmega128本身的方式工作運行。ATmega128在出廠時M103C默認狀態為“0”,即默認以ATmega103兼容方式工作。當用戶系統設計使芯片以ATmega128方式工作時,應首先將M103C的狀態配置為“1”。 (2)CLKSEL0..3。CLKSEL0、CLKSEL1、CLKSEL2、CLKSEL3用于選擇系統的時鐘源。有五種不同類型的時鐘源可供選擇(每種類型還有細的劃分)。芯片出廠時的默認情況為CLKSEL3..0和SUT1..0分別是“0001”和“10”。即使用內部1MHz RC振蕩器,使用最長的啟動延時。這保證了無論外部振蕩電路是否工作,都可以進行最初的ISP下載。對于CLKSEL3..0熔絲位的改寫需要十分慎重,因為一旦改寫錯誤,會造成芯片無法啟動,見上一小節第10點說明。 (3)JTAGEN。如果不使用JTAG接口,應將JTAGEN的狀態設置為“1”,即禁止JTAG,JTAG引腳用于I/O口。 (4)SPIEN。SPI方式下載數據和程序允許,默認狀態為允許“0”。一般保留其狀態。 (5)WDTON。看門狗定時器始終開啟。WDTON默認為“1”,即禁止看門狗的定時器始終開啟。如果該位設置為“0”后,看門狗的定時器就會始終打開,不能被內部程序控制了,這是為了防止當程序跑飛時,未知代碼通過寫寄存器將看門狗定時器關斷而設計的(盡管關斷看門狗定時器需要特殊的方式,但它保證了更高的可靠行)。 (6)EESAVE。執行擦除命令時是否保留E2PROM中的內容,默認狀態為“1”,表示E2PROM中的內容同Flash中的內容一同擦除。如果該位設置為“0”,對程序進行下載前的擦除命令只會對FLASH代碼區有效,而對E2PROM區無效。這對于希望在系統更新程序時,需要保留E2PROM中數據的情況下是十分有用的。 (7)BOOTRST。決定芯片上電起動時,第一條執行指令的地址。默認狀態為“1”,表示起動時從0x0000開始執行。如果BOOTRST設置為“0”,則起動時從BOOTLOADER區的起始地址處開始執行程序。BOOTLOADER區的大小由BOOTSZ1和BOOTSZ0決定,因此其首地址也隨之變化。 ? (8)BOOTSZ1和BOOTSZ0:這兩位確定了BOOTLOADER區的大小以及其起始的首地址。默認的狀態為“00”,表示BOOTLOADER區為4096字,起始首地址為0xF000。 (9)推薦用戶使用ISP方式配置熔絲位。配置工具選用BASCOM-AVR(網上下載試用版,它對ISP下載無限制),和STK200/STK300兼容的下載電纜。 來源: (mbbeetchina)
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發板設計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21548次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 久久不卡免费视频| 美女动态图真人后进式| 成年无码av片| 成人小视频免费在线观看| 成人在线观看播放| 国产成人精品123区免费视频| 国产精品视频人人做人人爽| 国产全肉乱妇杂乱视频| 好爽胸大好深好多水| 久久偷拍免费2017| 男生J桶进女人P又色又爽又黄| 欧美午夜精品一区二区蜜桃| 色多多污污在线播放免费| 亚洲 天堂 欧美 日韩 国产| 亚洲永久在线观看| 99国产在线观看| 高清撒尿hdtube撒尿| 国产午夜亚洲精品理论片八戒 | 人人超碰97caoporen国产| 手机在线成人精品视频网| 亚洲精品97福利在线| 永久免费的无码中文字幕| ai换脸女明星被躁在线观看免费| 多男同时插一个女人8p| 果冻传媒2021精品影视| 蜜桃精品成人影片| 思思99热久久精品在线6| 一本道色综合手机久久| aaaaaaa一级毛片| 国产精品亚洲精品影院| 理论片午午伦夜理片久久| 日本综艺大尺度无删减版在线| 亚洲精品久久久一区| 92电影网午夜福利| 国产高清亚洲| 久久人人玩人妻潮喷内射人人| 日本68xxxxxxxxx老师| 亚洲精品午夜VA久久成人| 99免费观看视频| 国产精人妻无码一区麻豆| 玛雅成人网|