找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

關(guān)于Arduino mega168P AU燒錄引導(dǎo)程序的方法?

查看數(shù): 2122 | 評(píng)論數(shù): 7 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2022-9-26 06:51

正文摘要:

謝謝大家

回復(fù)

ID:890367 發(fā)表于 2022-9-30 07:47
wys950215 發(fā)表于 2022-9-30 06:53
打開Arduino IDE的\hardware\arduino\boards.txt文件,并添加以下代碼

###############################


atmega168p.name=ATmega168PA-PU (16 MHz)

atmega168p.upload.protocol=arduino
atmega168p.upload.maximum_size=14336
atmega168p.upload.speed=19200

atmega168p.bootloader.low_fuses=0xff
atmega168p.bootloader.high_fuses=0xdd
atmega168p.bootloader.extended_fuses=0x00
atmega168p.bootloader.path=atmega
atmega168p.bootloader.file=ATmegaBOOT_168_ng.hex
atmega168p.bootloader.unlock_bits=0x3F
atmega168p.bootloader.lock_bits=0x0F

atmega168p.build.mcu=atmega168p
atmega168p.build.f_cpu=16000000L
atmega168p.build.core=arduino
atmega168p.build.variant=standard

##############################################################

atmega168bb.name=ATmega168PA-PU (8 MHz internal clock)

atmega168bb.upload.protocol=arduino
atmega168bb.upload.maximum_size=14336
atmega168bb.upload.speed=19200

atmega168bb.bootloader.low_fuses=0xE2
atmega168bb.bootloader.high_fuses=0xDA
atmega168bb.bootloader.extended_fuses=0x05
atmega168bb.bootloader.path=atmega
atmega168bb.bootloader.file=ATmegaBOOT_168_pro_8MHz.hex
atmega168bb.bootloader.unlock_bits=0x3F
atmega168bb.bootloader.lock_bits=0x0F

atmega168bb.build.mcu=atmega168
atmega168bb.build.f_cpu=8000000L
atmega168bb.build.core=arduino
atmega168bb.build.variant=standard


###################################################################


atmega168pext.name=OK Arduino ATmega168PA-AU

atmega168pext.upload.protocol=stk500
atmega168pext.upload.maximum_size=14336
atmega168pext.upload.speed=19200

atmega168pext.bootloader.low_fuses=0xff
atmega168pext.bootloader.high_fuses=0xdd
atmega168pext.bootloader.extended_fuses=0x00
atmega168pext.bootloader.path=atmega
atmega168pext.bootloader.file=ATmegaBOOT_168_diecimila.hex
atmega168pext.bootloader.unlock_bits=0x3F
atmega168pext.bootloader.lock_bits=0x0F

atmega168pext.build.mcu=atmega168p
atmega168pext.build.f_cpu=16000000L
atmega168pext.build.core=arduino
ID:890367 發(fā)表于 2022-9-30 06:59
注意原有的IDE環(huán)境可能會(huì)影響R2這個(gè)版本的編譯環(huán)境,所以可以嘗試用一個(gè)沒有裝過IDE的電腦進(jìn)行燒錄,或者把原來電腦上的開發(fā)環(huán)境刪掉,用R2燒錄。該軟件可以到瀏覽器下載,我在官網(wǎng)是沒有找到的。
ID:890367 發(fā)表于 2022-9-30 06:53
打開Arduino IDE的\hardware\arduino\boards.txt文件,并添加以下代碼
ID:890367 發(fā)表于 2022-9-30 06:52
解決方案,arduino 1.0.5-r2版本
ID:388794 發(fā)表于 2022-9-27 14:23
arduino 添加
https://mcudude.github.io/MiniCore/package_MCUdude_MiniCore_index.json
然后添加開發(fā)板支持,選擇168 再選 168P
然后用其他arduino 或者 avr下載器燒錄 bl

github 地址 https://github.com/MCUdude/MiniCore
ID:890367 發(fā)表于 2022-9-27 07:09
提示簽名不一樣,怎么辦

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表