91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

1.內含avr單片機下位機源碼c程序,本人在atmega128單片機上已經成功運行,能夠和資源內的上位機程序配合進行程序升級。 2.c程序里有修改指南;大家根據自己的cpu型號,對c程序進行相應的修改。 3.c程序的運行環(huán)境為iccavr的7.0版本;打開c源碼工程后,首先要添加頭文件路徑(不懂的自行搜索學習該軟件入門),否則會報錯找不到頭文件。 4.如果你用的是atmeg128單片機,那么直接燒錄帶的hex文件就好了,不要對程序做任何改動和編譯。燒錄hex的方法自行搜索學習。 5.燒錄完成后,要設置單片寄的復位地址(默認是從0000啟動,編程熔絲bootrst=0,使其從boot區(qū)啟動)。

資源截圖

代碼片段和文件信息

/******************************************************************************
Atmega系列單片機?BootLoader程序??
日??期:2007年4月
作??者:?likeeavr
修??改:古欣
版權所有:avrvi論壇?www.avrvi.com??bbs.avrvi.com

//20170820??by?gaozhan
通信協議備忘:
1.設備上電后從boot區(qū)首地址開始運行,發(fā)送”>“;
2.1s內如果沒有接收到pc回復的”<“那么發(fā)送”E“,從boot區(qū)進入應用程序區(qū)執(zhí)行用戶程序;
3.如果1s內接收到pc回復的”<“那么發(fā)送設備的單片機型號,死等pc回復”N“;
4.等到后,發(fā)送boot區(qū)大小,死等pc回復”N“;(其實沒有任何意義)
5.等到后,發(fā)送boot程序版本號,死等pc加載文件和回復;
6.如果pc回復”E“設備也發(fā)送”E“;死等pc會發(fā)”N“后(不必要,可刪除),
執(zhí)行”從boot區(qū)進入應用程序區(qū)執(zhí)行用戶程序“。
7.如果如果pc回復”W“設備發(fā)送”!“代表準備好接受1頁數據了。
8.pc回復”該頁的頁地址(2字節(jié))?+?該頁的數據(可能128bit或256bit)“,
9.設備接收完畢(字節(jié)數夠了)后,進行flash寫入。保存完畢后,發(fā)送”!“代表
準備好接受下一頁數據了。
10.一直循環(huán)步驟8,9....直到9中設備接收到的前2字節(jié)地址是0xffff,表示設備已經接收完畢。返回上一層7。
11.此時應該會收到”E“執(zhí)行6的過程,完成整個升級過程。

說明:
1.當前版本只針對本論壇atmeg128單片機,如果是其他型號單片機,需要做出如下修改:
2.如果想要支持其他類型的單片機,需要修改“#defi

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????534528??2017-08-13?16:00??avr升級用上下位機軟件\AVR.exe

?????文件????????357??2017-08-20?10:17??avr升級用上下位機軟件\bootloader-上位機程序\assembly.h

?????文件???????3859??2017-09-05?09:15??avr升級用上下位機軟件\bootloader-上位機程序\assembly.lis

?????文件????????565??2017-09-05?09:15??avr升級用上下位機軟件\bootloader-上位機程序\assembly.o

?????文件???????2527??2017-08-21?09:53??avr升級用上下位機軟件\bootloader-上位機程序\assembly.s

?????文件???????2459??2017-08-16?20:51??avr升級用上下位機軟件\bootloader-上位機程序\assembly.s.bak

?????文件????????309??2005-01-03?21:39??avr升級用上下位機軟件\bootloader-上位機程序\assembly._h

?????文件???????2912??2017-08-13?21:11??avr升級用上下位機軟件\bootloader-上位機程序\assembly._s

?????文件???????2912??2007-04-05?16:19??avr升級用上下位機軟件\bootloader-上位機程序\assembly._s.bak

?????文件????????305??2007-04-12?21:25??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\assembly._h

?????文件???????2459??2017-08-13?21:13??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\assembly._s

?????文件???????7034??2007-04-12?22:04??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.070412220422

?????文件???????7037??2017-08-13?20:29??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170813202926

?????文件???????7056??2017-08-13?20:30??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170813203048

?????文件???????6942??2017-08-13?20:35??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170813203530

?????文件???????6941??2017-08-13?20:35??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170813203548

?????文件???????7507??2017-08-18?11:58??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170818115854

?????文件???????7574??2017-08-18?14:53??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170818145356

?????文件???????8289??2017-08-19?21:27??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170819212730

?????文件???????8289??2017-08-19?21:31??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170819213124

?????文件???????8320??2017-08-19?21:33??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170819213306

?????文件???????8238??2017-08-19?21:54??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170819215440

?????文件???????8238??2017-08-19?21:59??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170819215956

?????文件???????8240??2017-08-20?10:03??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170820100330

?????文件???????8242??2017-08-20?10:10??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170820101018

?????文件???????8244??2017-08-20?10:10??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170820101046

?????文件???????8242??2017-08-20?10:10??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main.c.170820101054

?????文件???????9907??2017-08-20?15:30??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\main._c

?????文件????????997??2017-08-13?14:49??avr升級用上下位機軟件\bootloader-上位機程序\BACKUP\uart._c

?????文件???????5747??2017-09-05?09:16??avr升級用上下位機軟件\bootloader-上位機程序\bootloader.cof

............此處省略27個文件信息

評論

共有 條評論