這是 bootloader 出狀況了嗎? - 3D列印

Table of Contents

※ 引述《sanbis (方正無法達成,那麼有沒H)》之銘言:
: ※ 引述《sopi (?)》之銘言:
: : (那些選項有些是可以用arduino uno板來模擬usbisp 有在玩attiny85自我燒錄的
: : 還會有一個額外的選項可以用 忘記名字了)
: : http://paperduino.eu/doku.php
: 在一些教學網站上有看到用 arduino 燒錄 tiny 的文章~
: 不過差別在那裡就不知道了~
: : 一般要燒hex 直接連usbasp上去之後
: : 我都是開progisp來選hex檔燒錄而已
: : 另外要注意AVR有fuse的設定問題
: : 所以如果買到的是全新的AVR需要先設定一次fuse才能正常使用
: : http://www.engbedded.com/fusecalc/
: 完全不知道怎麼看…………
: 煩請偉大的版主指點一下吧m(_ _)m
不要這樣XD 我是板僕拉

假設你要用atmega328p(uno原廠使用),

1.第一列選單是讓你選工作頻率的 Int代表使用ic內部振盪器,Ext是外加的

也可以選PWNDWN/REST的時間 選預設值即可

CK:工作週期

ms:毫秒

---

Clock output on PORTB0; [CKOUT=0] 輸出振盪訊號到PortB0腳

---

Divide clock by 8 internally 振盪頻率/8

---

Boot Reset vector Enabled (default address=$0000); 開機後重置向量

---

設定Boot大小與起始位置,沒特殊需求選預設值

---

Preserve EEPROM memory through the Chip Erase cycle; [EESAVE=0]

燒錄時保留EEPROM

---

Watch-dog Timer always on; [WDTON=0] 看門狗功能

---

Serial program downloading (SPI) enabled; [SPIEN=0] 串列燒錄功能

---

Debug Wire enable; [DWEN=0] debugwire功能,與ISP燒錄互斥 別開

---

Reset Disabled (Enable PC6 as i/o pin); [RSTDISBL=0]

關閉reset功能,多一隻腳可以用..開下去要高壓燒錄才能解不然就是磚了

---

Brown-out 設定低電壓檢測值

---

: : 另外arduino ide為什麼編譯那麼慢是因為他會自己把所有的副程式全部跑過一次
: : 不管你有沒有在程式內呼叫他他都照跑...我也不知道為什麼要這樣
: : 可是如果會很慢代表你或許該撥筆預算換電腦XD
: 看了一下下面的詳細資料,
: 好像大多時間都是重複跑副程式~
: 換電腦嗎?
: 近期為了工作想買筆電啦…………
: 個人求職主方向是 MIS ,
: 還有 solidworks 的用途,
: 不知道有沒有推薦的機種?
: 目前暫訂的機種………… HP P262TX?

這個要去notebook版了XD

我也是剛玩AVR 有錯請指正~

--

All Comments